[INFO] fetching crate vedaksha-astro 3.0.1...
[INFO] testing vedaksha-astro-3.0.1 against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739-1
[INFO] extracting crate vedaksha-astro 3.0.1 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate vedaksha-astro 3.0.1
[INFO] finished tweaking crates.io crate vedaksha-astro 3.0.1
[INFO] tweaked toml for crates.io crate vedaksha-astro 3.0.1 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate vedaksha-astro 3.0.1 on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate vedaksha-astro 3.0.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: only one of `license` or `license-file` is necessary
[INFO] [stderr] `license` should be used if the package license can be expressed with a standard SPDX expression.
[INFO] [stderr] `license-file` should be used if the package uses a non-standard license.
[INFO] [stderr] See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information.
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6a31f02e2f004fb5b12d01adf1e9515955778216bea9c548d2d8476e93fcbd92
[INFO] running `Command { std: "docker" "start" "-a" "6a31f02e2f004fb5b12d01adf1e9515955778216bea9c548d2d8476e93fcbd92", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6a31f02e2f004fb5b12d01adf1e9515955778216bea9c548d2d8476e93fcbd92", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6a31f02e2f004fb5b12d01adf1e9515955778216bea9c548d2d8476e93fcbd92", kill_on_drop: false }`
[INFO] [stdout] 6a31f02e2f004fb5b12d01adf1e9515955778216bea9c548d2d8476e93fcbd92
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2e54eb77792c5e153afd61b9122009e21f2a37e4390113eefb506d4a66c94188
[INFO] running `Command { std: "docker" "start" "-a" "2e54eb77792c5e153afd61b9122009e21f2a37e4390113eefb506d4a66c94188", kill_on_drop: false }`
[INFO] [stderr] warning: only one of `license` or `license-file` is necessary
[INFO] [stderr] `license` should be used if the package license can be expressed with a standard SPDX expression.
[INFO] [stderr] `license-file` should be used if the package uses a non-standard license.
[INFO] [stderr] See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information.
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling vedaksha-math v3.0.1
[INFO] [stderr]    Compiling vedaksha-ephem-core v3.0.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling vedaksha-astro v3.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.19s
[INFO] running `Command { std: "docker" "inspect" "2e54eb77792c5e153afd61b9122009e21f2a37e4390113eefb506d4a66c94188", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2e54eb77792c5e153afd61b9122009e21f2a37e4390113eefb506d4a66c94188", kill_on_drop: false }`
[INFO] [stdout] 2e54eb77792c5e153afd61b9122009e21f2a37e4390113eefb506d4a66c94188
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5115e5ada52af66d7239923e929be7052740614676d9c50f74136b494a38a21a
[INFO] running `Command { std: "docker" "start" "-a" "5115e5ada52af66d7239923e929be7052740614676d9c50f74136b494a38a21a", kill_on_drop: false }`
[INFO] [stderr] warning: only one of `license` or `license-file` is necessary
[INFO] [stderr] `license` should be used if the package license can be expressed with a standard SPDX expression.
[INFO] [stderr] `license-file` should be used if the package uses a non-standard license.
[INFO] [stderr] See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information.
[INFO] [stderr]    Compiling vedaksha-astro v3.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.50s
[INFO] running `Command { std: "docker" "inspect" "5115e5ada52af66d7239923e929be7052740614676d9c50f74136b494a38a21a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5115e5ada52af66d7239923e929be7052740614676d9c50f74136b494a38a21a", kill_on_drop: false }`
[INFO] [stdout] 5115e5ada52af66d7239923e929be7052740614676d9c50f74136b494a38a21a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] cde88379a0be22f986f3abf68f4258af81d0a4f260d372f9924ebba32105f707
[INFO] running `Command { std: "docker" "start" "-a" "cde88379a0be22f986f3abf68f4258af81d0a4f260d372f9924ebba32105f707", kill_on_drop: false }`
[INFO] [stderr] warning: only one of `license` or `license-file` is necessary
[INFO] [stderr] `license` should be used if the package license can be expressed with a standard SPDX expression.
[INFO] [stderr] `license-file` should be used if the package uses a non-standard license.
[INFO] [stderr] See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information.
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/vedaksha_astro-8895388e3fd19b8c)
[INFO] [stdout] 
[INFO] [stdout] running 155 tests
[INFO] [stdout] test aspects::patterns::tests::detects_t_square ... ok
[INFO] [stdout] test aspects::patterns::tests::detects_yod ... ok
[INFO] [stdout] test aspects::patterns::tests::no_stellium_when_bodies_spread_out ... ok
[INFO] [stdout] test aspects::patterns::tests::stellium_contains_correct_indices ... ok
[INFO] [stdout] test aspects::tests::conjunction_angle_is_zero ... ok
[INFO] [stdout] test aspects::patterns::tests::detects_grand_trine ... ok
[INFO] [stdout] test aspects::patterns::tests::detects_grand_cross ... ok
[INFO] [stdout] test aspects::tests::detects_conjunction_wrap_around ... ok
[INFO] [stdout] test aspects::patterns::tests::no_grand_trine_for_random_positions ... ok
[INFO] [stdout] test aspects::tests::detects_square_at_90_degrees ... ok
[INFO] [stdout] test aspects::tests::detects_trine_at_120_degrees ... ok
[INFO] [stdout] test aspects::patterns::tests::detects_stellium_three_bodies ... ok
[INFO] [stdout] test aspects::tests::exact_aspect_has_strength_one ... ok
[INFO] [stdout] test aspects::tests::is_major_for_trine ... ok
[INFO] [stdout] test aspects::tests::applying_when_faster_body_approaches ... ok
[INFO] [stdout] test aspects::tests::is_not_major_for_quincunx ... ok
[INFO] [stdout] test aspects::tests::orb_factor_restricts_detection ... ok
[INFO] [stdout] test aspects::tests::no_trine_outside_orb ... ok
[INFO] [stdout] test aspects::tests::opposition_angle_is_180 ... ok
[INFO] [stdout] test aspects::tests::orb_boundary_just_within_trine ... ok
[INFO] [stdout] test aspects::tests::detects_sextile_at_60_degrees ... ok
[INFO] [stdout] test chart::tests::retrograde_flag_from_negative_speed ... ok
[INFO] [stdout] test chart::tests::planets_have_correct_sign_assignments ... ok
[INFO] [stdout] test chart::tests::sidereal_mode_shifts_longitudes ... ok
[INFO] [stdout] test aspects::tests::separating_when_bodies_move_apart ... ok
[INFO] [stdout] test chart::tests::aspects_detected_between_planets ... ok
[INFO] [stdout] test composite::tests::composite_preserves_planet_count ... ok
[INFO] [stdout] test chart::tests::compute_chart_returns_planets_and_houses ... ok
[INFO] [stdout] test chart::tests::determine_house_basic ... ok
[INFO] [stdout] test composite::tests::composite_wraps_correctly ... ok
[INFO] [stdout] test chart::tests::dignity_computed_for_known_planet ... ok
[INFO] [stdout] test chart::tests::unknown_body_gets_peregrine ... ok
[INFO] [stdout] test composite::tests::composite_average_speed_is_correct ... ok
[INFO] [stdout] test composite::tests::composite_longitude_correct_for_simple_pair ... ok
[INFO] [stdout] test composite::tests::midpoint_of_0_and_180_is_90 ... ok
[INFO] [stdout] test composite::tests::midpoint_wraps_around_zero ... ok
[INFO] [stdout] test composite::tests::midpoint_of_10_and_30_is_20 ... ok
[INFO] [stdout] test dignity::tests::angular_house ... ok
[INFO] [stdout] test dignity::tests::aquarius_ruler_saturn_traditional_uranus_modern ... ok
[INFO] [stdout] test dignity::tests::cazimi_within_17_arcminutes_of_sun ... ok
[INFO] [stdout] test dignity::tests::combust_within_8_5_degrees_of_sun ... ok
[INFO] [stdout] test dignity::tests::dignity_at_longitude_sun_in_leo_by_longitude ... ok
[INFO] [stdout] test dignity::tests::gemini_has_no_classical_exaltation ... ok
[INFO] [stdout] test dignity::tests::direct_and_fast_with_high_speed ... ok
[INFO] [stdout] test dignity::tests::mars_exaltation_in_capricorn ... ok
[INFO] [stdout] test dignity::tests::dignity_at_longitude_wraps_negative ... ok
[INFO] [stdout] test dignity::tests::mars_exalted_in_capricorn ... ok
[INFO] [stdout] test dignity::tests::opposite_aries_is_libra ... ok
[INFO] [stdout] test dignity::tests::moon_domicile_in_cancer_traditional ... ok
[INFO] [stdout] test dignity::tests::opposite_cancer_is_capricorn ... ok
[INFO] [stdout] test dignity::tests::moon_rules_cancer_traditional ... ok
[INFO] [stdout] test dignity::tests::opposite_is_symmetric ... ok
[INFO] [stdout] test dignity::tests::no_exaltation_in_aries_for_moon ... ok
[INFO] [stdout] test dignity::tests::pisces_ruler_jupiter_traditional_neptune_modern ... ok
[INFO] [stdout] test dignity::tests::no_sun_condition_beyond_17_degrees ... ok
[INFO] [stdout] test dignity::tests::pluto_domicile_in_scorpio_modern_only ... ok
[INFO] [stdout] test dignity::tests::retrograde_with_negative_speed ... ok
[INFO] [stdout] test dignity::tests::saturn_exalted_in_libra ... ok
[INFO] [stdout] test dignity::tests::scorpio_ruler_mars_traditional_pluto_modern ... ok
[INFO] [stdout] test dignity::tests::sign_of_0_is_aries ... ok
[INFO] [stdout] test dignity::tests::sign_of_30_is_taurus ... ok
[INFO] [stdout] test dignity::tests::sign_of_359_is_pisces ... ok
[INFO] [stdout] test dignity::tests::sign_of_boundary_values ... ok
[INFO] [stdout] test dignity::tests::sign_of_negative_wraps_correctly ... ok
[INFO] [stdout] test dignity::tests::succedent_house ... ok
[INFO] [stdout] test dignity::tests::sun_detriment_in_aquarius ... ok
[INFO] [stdout] test dignity::tests::cadent_house ... ok
[INFO] [stdout] test dignity::tests::sun_domicile_in_leo ... ok
[INFO] [stdout] test dignity::tests::sun_exaltation_in_aries ... ok
[INFO] [stdout] test dignity::tests::sun_exalted_in_aries ... ok
[INFO] [stdout] test dignity::tests::sun_fall_in_libra ... ok
[INFO] [stdout] test dignity::tests::sun_peregrine_in_gemini ... ok
[INFO] [stdout] test dignity::tests::sun_rules_leo_in_both_schemes ... ok
[INFO] [stdout] test houses::alcabitius::tests::cusp10_equals_mc ... ok
[INFO] [stdout] test houses::alcabitius::tests::cusp1_equals_asc ... ok
[INFO] [stdout] test houses::alcabitius::tests::all_cusps_in_range ... ok
[INFO] [stdout] test houses::alcabitius::tests::system_tag ... ok
[INFO] [stdout] test dignity::tests::under_sun_beams_within_17_degrees ... ok
[INFO] [stdout] test houses::alcabitius::tests::opposite_cusps ... ok
[INFO] [stdout] test dignity::tests::uranus_domicile_in_aquarius_modern_only ... ok
[INFO] [stdout] test houses::campanus::tests::all_cusps_in_range ... ok
[INFO] [stdout] test houses::campanus::tests::system_tag ... ok
[INFO] [stdout] test houses::equal::tests::system_tag ... ok
[INFO] [stdout] test houses::equal::tests::cusp1_equals_asc ... ok
[INFO] [stdout] test houses::koch::tests::cusp10_equals_mc ... ok
[INFO] [stdout] test houses::campanus::tests::cusp1_reasonable ... ok
[INFO] [stdout] test houses::koch::tests::cusp1_equals_asc ... ok
[INFO] [stdout] test houses::koch::tests::equator_produces_cusps ... ok
[INFO] [stdout] test houses::koch::tests::mid_latitude ... ok
[INFO] [stdout] test houses::koch::tests::opposite_cusps ... ok
[INFO] [stdout] test houses::koch::tests::polar_fallback ... ok
[INFO] [stdout] test houses::equal::tests::cusps_30_apart ... ok
[INFO] [stdout] test houses::koch::tests::system_tag ... ok
[INFO] [stdout] test houses::morinus::tests::all_cusps_in_range ... ok
[INFO] [stdout] test houses::morinus::tests::cusp10_near_mc ... ok
[INFO] [stdout] test houses::morinus::tests::latitude_independent_cusps ... ok
[INFO] [stdout] test houses::morinus::tests::system_tag ... ok
[INFO] [stdout] test houses::placidus::tests::cusp10_equals_mc ... ok
[INFO] [stdout] test houses::placidus::tests::cusp1_equals_asc ... ok
[INFO] [stdout] test houses::placidus::tests::equator_produces_cusps ... ok
[INFO] [stdout] test houses::placidus::tests::mid_latitude ... ok
[INFO] [stdout] test houses::placidus::tests::opposite_cusps ... ok
[INFO] [stdout] test houses::placidus::tests::polar_fallback ... ok
[INFO] [stdout] test houses::porphyry::tests::all_cusps_in_range ... ok
[INFO] [stdout] test houses::porphyry::tests::angles_placed_correctly ... ok
[INFO] [stdout] test houses::porphyry::tests::system_tag ... ok
[INFO] [stdout] test houses::regiomontanus::tests::cusp1_near_asc ... ok
[INFO] [stdout] test houses::regiomontanus::tests::all_cusps_in_range ... ok
[INFO] [stdout] test houses::regiomontanus::tests::cusp10_near_mc ... ok
[INFO] [stdout] test houses::regiomontanus::tests::equator_similar_to_equal ... ok
[INFO] [stdout] test houses::regiomontanus::tests::system_tag ... ok
[INFO] [stdout] test houses::sripathi::tests::all_cusps_in_range ... ok
[INFO] [stdout] test houses::sripathi::tests::cusps_between_porphyry ... ok
[INFO] [stdout] test houses::sripathi::tests::midpoint_fn_basic ... ok
[INFO] [stdout] test houses::sripathi::tests::system_tag ... ok
[INFO] [stdout] test houses::tests::all_systems_produce_12_cusps ... ok
[INFO] [stdout] test houses::tests::asc_mc_equator_90 ... ok
[INFO] [stdout] test houses::tests::asc_mc_equator_vernal ... ok
[INFO] [stdout] test houses::tests::mc_via_atan2_quadrant ... ok
[INFO] [stdout] test houses::whole_sign::tests::cusp1_at_sign_boundary ... ok
[INFO] [stdout] test houses::whole_sign::tests::cusps_30_apart ... ok
[INFO] [stdout] test houses::whole_sign::tests::system_tag ... ok
[INFO] [stdout] test sidereal::tests::all_systems_in_reasonable_range_at_j2000 ... ok
[INFO] [stdout] test sidereal::tests::ayanamsha_increases_over_time ... ok
[INFO] [stdout] test sidereal::tests::fagan_bradley_at_j2000_approx_24_742 ... ok
[INFO] [stdout] test sidereal::tests::lahiri_at_j1950_approx_23_16 ... ok
[INFO] [stdout] test sidereal::tests::lahiri_at_j2000_approx_23_856 ... ok
[INFO] [stdout] test sidereal::tests::precession_upgrade_vs_quadratic_modern ... ok
[INFO] [stdout] test sidereal::tests::precession_upgrade_diverges_at_historical_dates ... ok
[INFO] [stdout] test sidereal::tests::tropical_always_zero ... ok
[INFO] [stdout] test sidereal::tests::roundtrip_tropical_sidereal ... ok
[INFO] [stdout] test sidereal::tests::sidereal_to_tropical_normalizes_to_0_360 ... ok
[INFO] [stdout] test sidereal::tests::tropical_to_sidereal_normalizes_to_0_360 ... ok
[INFO] [stdout] test sidereal::tests::total_ayanamsha_count_is_44 ... ok
[INFO] [stdout] test synastry::tests::body_indices_are_correct ... ok
[INFO] [stdout] test synastry::tests::exact_aspect_has_strength_one ... ok
[INFO] [stdout] test synastry::tests::multiple_aspects_detected_between_charts ... ok
[INFO] [stdout] test synastry::tests::conjunction_detected_between_charts ... ok
[INFO] [stdout] test synastry::tests::no_aspects_when_far_apart ... ok
[INFO] [stdout] test synastry::tests::trine_detected_between_charts ... ok
[INFO] [stdout] test transits::tests::find_opposition ... ok
[INFO] [stdout] test transits::tests::callback_returning_none_is_handled ... ok
[INFO] [stdout] test transits::tests::find_square ... ok
[INFO] [stdout] test transits::tests::find_sextile ... ok
[INFO] [stdout] test transits::tests::longitude_crosses_basic ... ok
[INFO] [stdout] test transits::tests::find_conjunction_with_natal_point ... ok
[INFO] [stdout] test transits::tests::find_trine ... ok
[INFO] [stdout] test transits::tests::events_sorted_by_jd ... ok
[INFO] [stdout] test transits::tests::lunar_return_within_cycle ... ok
[INFO] [stdout] test transits::tests::multiple_bodies_and_natal_points ... ok
[INFO] [stdout] test transits::tests::no_events_outside_range ... ok
[INFO] [stdout] test transits::tests::lunar_return_none_callback ... ok
[INFO] [stdout] test transits::tests::orb_at_exact_moment_is_small ... ok
[INFO] [stdout] test transits::tests::solar_return_linear ... ok
[INFO] [stderr]    Doc-tests vedaksha_astro
[INFO] [stdout] test dignity::tests::mars_fall_in_cancer ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 155 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "cde88379a0be22f986f3abf68f4258af81d0a4f260d372f9924ebba32105f707", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cde88379a0be22f986f3abf68f4258af81d0a4f260d372f9924ebba32105f707", kill_on_drop: false }`
[INFO] [stdout] cde88379a0be22f986f3abf68f4258af81d0a4f260d372f9924ebba32105f707
