fix: strip credentials from URLs to prevent leaking auth tokens#78
Closed
npow wants to merge 4 commits into
Closed
fix: strip credentials from URLs to prevent leaking auth tokens#78npow wants to merge 4 commits into
npow wants to merge 4 commits into
GitHub Actions / Functions Unit Tests (py3.12)
succeeded
May 12, 2026 in 1s
69 passed, 0 failed and 0 skipped
✅ junit.xml
69 tests were completed in 115s with 69 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| pytest | 69✅ | 115s |
✅ pytest
tests.functions.backends.memory.test_lock
✅ test_basic
✅ test_fail_sem
✅ test_fail_critical
tests.functions.backends.memory.test_memory
✅ test_basic_memory[1-reader]
✅ test_basic_memory[1-writer]
✅ test_basic_memory[2-reader]
✅ test_basic_memory[2-writer]
✅ test_basic_memory[10-reader]
✅ test_basic_memory[10-writer]
✅ test_basic_memory[50-reader]
✅ test_basic_memory[50-writer]
✅ test_multiple_owners
✅ test_nonexistent_buffer
✅ test_insufficient_memory
tests.functions.backends.ray.test_ray_backend
✅ test_ray_backend_import
✅ test_ray_backend_via_factory
✅ test_ray_cluster_initialization
✅ test_shutdown_with_active_actors
tests.functions.core.avro.test_mixin.TestAvroSerializationMixin
✅ test_serialize_deserialize_simple_record
✅ test_serialize_deserialize_with_map
✅ test_serialize_deserialize_with_nulls
✅ test_empty_data_raises_error
✅ test_no_records_raises_error
tests.functions.core.avro.test_serializer.TestAvroSerializer
✅ test_string_serializer
✅ test_int_serializer
✅ test_float_serializer
✅ test_bool_serializer
✅ test_bytes_serializer
✅ test_dict_serializer
✅ test_list_serializer
✅ test_schema_generation
✅ test_round_trip_consistency
✅ test_empty_containers
✅ test_nested_structures
✅ test_type_mapping_coverage
✅ test_unknown_type_defaults_to_string
tests.functions.core.parameters.test_parameters
✅ test_function_params_with_task_only
✅ test_function_params_with_overrides_only
✅ test_function_params_with_task_and_overrides
✅ test_function_params_no_task_no_overrides
✅ test_cannot_set_attributes_after_init
✅ test_typed_function_params_basic
✅ test_typed_function_params_missing_artifact
✅ test_typed_function_params_with_overrides
✅ test_typed_function_params_extra_artifact_access
✅ test_typed_function_params_iteration
✅ test_get_expected_artifacts
✅ test_validate_task_compatibility
✅ test_backwards_compatibility
✅ test_inheritance_chain
✅ test_prefetch_artifacts_disabled_by_default
✅ test_prefetch_artifacts_enabled
✅ test_prefetch_artifacts_fails_fast_on_error
✅ test_prefetch_artifacts_with_empty_artifacts
✅ test_prefetch_artifacts_with_none_function_spec
✅ test_prefetch_only_affects_function_spec_artifacts
tests.functions.core.system.test_logger
✅ test_basic_writing
✅ test_rotation_without_compression
✅ test_total_size_enforcement_no_compression
✅ test_rotation_with_compression
✅ test_total_size_enforcement_with_compression
✅ test_multiple_writes_without_rotation
✅ test_existing_files_no_compression
✅ test_existing_files_with_compression
✅ test_context_manager_cleanup
tests.functions.pipeline.test_parameter_scoping
✅ test_optional_params_passes_pipeline_params_through
✅ test_base_params_passes_pipeline_params_through
✅ test_typed_params_isinstance
tests.functions.ux.test_functions
✅ test_functions_simple_avro_json
Loading