Example #1
0
    def test_junit3_legacy(self):

        tested_metric = JUnitFinder(metrics_logger=Mock())

        self.assertTrue(
            tested_metric.wants_file(
                '/jira-tests-legacy/tested/class/Class3.java'))
        self.assertTrue(
            tested_metric.on_read_line(
                'public class Class3 extends AbstractTestViewIssueColumns {'))
        self.assertTrue(
            tested_metric.on_read_line('public void testBehavior1() {'))
        self.assertTrue(
            tested_metric.on_read_line('public void shouldDoSomething() {'))
        self.assertTrue(tested_metric.on_read_line('@Test'))
        self.assertTrue(
            tested_metric.on_read_line(
                'public void shouldFallIfNotSupported() {'))
        self.assertEqual(
            0,
            tested_metric.get_values()['tests.junit.4.count'].value)
        self.assertEqual(
            1,
            tested_metric.get_values()['tests.junit.3.count'].value)
        self.assertEqual(
            0,
            tested_metric.get_values()['tests.junit.3.nonlegacy'].value)
Example #2
0
    def test_junit3_finder(self):

        tested_metric = JUnitFinder(metrics_logger=Mock())

        self.assertTrue(tested_metric.wants_file('tested/class/Class2.java'))
        self.assertTrue(
            tested_metric.on_read_line(
                'public class Class2 extends TestCase {'))
        self.assertTrue(
            tested_metric.on_read_line('public void testBehavior1() {'))
        self.assertTrue(tested_metric.on_read_line('@Test'))
        self.assertTrue(
            tested_metric.on_read_line('public void testSomething() {'))
        self.assertTrue(tested_metric.on_read_line('@Test'))
        self.assertTrue(
            tested_metric.on_read_line(
                'public void shouldFallIfNotSupported() {'))
        self.assertEqual(
            0,
            tested_metric.get_values()['tests.junit.4.count'].value)
        self.assertEqual(
            2,
            tested_metric.get_values()['tests.junit.3.count'].value)
        self.assertEqual(
            2,
            tested_metric.get_values()['tests.junit.3.nonlegacy'].value)
Example #3
0
    def test_junit3_legacy(self):

        tested_metric = JUnitFinder(metrics_logger=Mock())

        self.assertTrue(tested_metric.wants_file('/jira-tests-legacy/tested/class/Class3.java'))
        self.assertTrue(tested_metric.on_read_line('public class Class3 extends AbstractTestViewIssueColumns {'))
        self.assertTrue(tested_metric.on_read_line('public void testBehavior1() {'))
        self.assertTrue(tested_metric.on_read_line('public void shouldDoSomething() {'))
        self.assertTrue(tested_metric.on_read_line('@Test'))
        self.assertTrue(tested_metric.on_read_line('public void shouldFallIfNotSupported() {'))
        self.assertEqual(0, tested_metric.get_values()['tests.junit.4.count'].value)
        self.assertEqual(1, tested_metric.get_values()['tests.junit.3.count'].value)
        self.assertEqual(0, tested_metric.get_values()['tests.junit.3.nonlegacy'].value)
Example #4
0
    def test_junit3_finder(self):

        tested_metric = JUnitFinder(metrics_logger=Mock())

        self.assertTrue(tested_metric.wants_file('tested/class/Class2.java'))
        self.assertTrue(tested_metric.on_read_line('public class Class2 extends TestCase {'))
        self.assertTrue(tested_metric.on_read_line('public void testBehavior1() {'))
        self.assertTrue(tested_metric.on_read_line('@Test'))
        self.assertTrue(tested_metric.on_read_line('public void testSomething() {'))
        self.assertTrue(tested_metric.on_read_line('@Test'))
        self.assertTrue(tested_metric.on_read_line('public void shouldFallIfNotSupported() {'))
        self.assertEqual(0, tested_metric.get_values()['tests.junit.4.count'].value)
        self.assertEqual(2, tested_metric.get_values()['tests.junit.3.count'].value)
        self.assertEqual(2, tested_metric.get_values()['tests.junit.3.nonlegacy'].value)