Completed
Push — master ( 7b504c...b6f606 )
by Ionel Cristian
01:16
created

tests.TerribleTerribleWayToWritePatchTests   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 8
Duplicated Lines 0 %
Metric Value
dl 0
loc 8
rs 10
wmc 2

2 Methods

Rating   Name   Duplication   Size   Complexity  
A TerribleTerribleWayToWritePatchTests.setupBenchmark() 0 3 1
A TerribleTerribleWayToWritePatchTests.test_foo2() 0 3 1
1
import time
2
import unittest
3
4
import pytest
5
6
7
class TerribleTerribleWayToWriteTests(unittest.TestCase):
8
    @pytest.fixture(autouse=True)
9
    def setupBenchmark(self, benchmark):
10
        self.benchmark = benchmark
11
12
    def test_foo(self):
13
        self.benchmark(time.sleep, 0.000001)
14
15
16
class TerribleTerribleWayToWritePatchTests(unittest.TestCase):
17
    @pytest.fixture(autouse=True)
18
    def setupBenchmark(self, benchmark_weave):
19
        self.benchmark_weave = benchmark_weave
20
21
    def test_foo2(self):
22
        self.benchmark_weave('time.sleep')
23
        time.sleep(0.0000001)
24