def test_plot_limits_fail(): mock_boids = MagicMock() test_array = np.array([0, 1]) * np.ones(10)[:, np.newaxis] mock_boids.current_locations = test_array.copy() fixtures = generate_broken_limits() for fixture in fixtures: fixture['model'] = mock_boids negative_fixture_check(ViewBoids, fixtures, TypeError)
def test_boid_init_fail(): fixtures = generate_broken_boid_data() negative_fixture_check(Boid, fixtures, TypeError)
def test_set_flock_parameters_fails(): fixtures = generate_broken_flock_param() builder = BuildBoids() negative_fixture_check(builder.set_flock_parameters, fixtures, TypeError)
def test_set_velocity_fail(): fixtures = generate_broken_limits() builder = BuildBoids() negative_fixture_check(builder.set_velocity_ranges, fixtures, TypeError)