Example #1
0
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)
Example #2
0
def test_boid_init_fail():
    fixtures = generate_broken_boid_data()
    negative_fixture_check(Boid, fixtures,
                           TypeError)
Example #3
0
def test_set_flock_parameters_fails():
    fixtures = generate_broken_flock_param()
    builder = BuildBoids()
    negative_fixture_check(builder.set_flock_parameters,
                           fixtures, TypeError)
Example #4
0
def test_set_velocity_fail():
    fixtures = generate_broken_limits()
    builder = BuildBoids()
    negative_fixture_check(builder.set_velocity_ranges,
                           fixtures, TypeError)
Example #5
0
def test_boid_init_fail():
    fixtures = generate_broken_boid_data()
    negative_fixture_check(Boid, fixtures, TypeError)
Example #6
0
def test_set_flock_parameters_fails():
    fixtures = generate_broken_flock_param()
    builder = BuildBoids()
    negative_fixture_check(builder.set_flock_parameters, fixtures, TypeError)
Example #7
0
def test_set_velocity_fail():
    fixtures = generate_broken_limits()
    builder = BuildBoids()
    negative_fixture_check(builder.set_velocity_ranges, fixtures, TypeError)