Beispiel #1
0
    def test_should_calculate_pass_rate_by_day(self):
        builds = Builds()
        builds.builds = [self.passed_at_oct_11,  self.another_passed_at_oct_11, self.failed_at_oct_11]

        n_days_summary = builds.get_n_days_summary()
        self.assertEquals('67.0', str(n_days_summary.pass_rate_values()[0]['y']))
Beispiel #2
0
    def test_should_return_zero_if_no_passed_build(self):
        builds = Builds()
        builds.builds = [self.passed_at_oct_11,  self.another_passed_at_oct_11]

        n_days_summary = builds.get_n_days_summary();
        self.assertEquals(0, n_days_summary.failed_runs_values()[0].get('y'))
Beispiel #3
0
 def test_should_return_zero_passed_build_if_no_builds(self):
     builds = Builds()
     n_days_summary = builds.get_n_days_summary();
     self.assertEquals(0, len(n_days_summary.failed_runs_values()))
Beispiel #4
0
    def test_should_passed_runs_by_day(self):
        builds = Builds()
        builds.builds = [self.passed_at_oct_11,  self.another_passed_at_oct_11, self.failed_at_oct_11]
        n_days_summary = builds.get_n_days_summary();

        self.assertEquals(1, n_days_summary.failed_runs_values()[0].get('y'))