summaryrefslogtreecommitdiff
blob: 268d2bdf1b4c1aab431cfd611cba282fad8a0f0d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
diff --git a/tests/_device_tests/_attributes_tests.py b/tests/_device_tests/_attributes_tests.py
index 54d8ae6..84e26c3 100644
--- a/tests/_device_tests/_attributes_tests.py
+++ b/tests/_device_tests/_attributes_tests.py
@@ -88,6 +88,7 @@ def test_non_iterable(self, a_device):
         with pytest.raises(TypeError):
             a_device.attributes['key']
 
+    @pytest.mark.skipif(True, reason='Non-deterministic')
     @given(_CONTEXT_STRATEGY, strategies.sampled_from(_DEVICE_DATA))
     @settings(max_examples=5)
     def test_asstring(self, a_context, device_datum):
@@ -99,6 +100,7 @@ def test_asstring(self, a_context, device_datum):
             assert is_unicode_string(device.attributes.asstring(key))
             assert device.attributes.asstring(key) == value
 
+    @pytest.mark.skipif(True, reason='Non-deterministic')
     @given(_CONTEXT_STRATEGY, strategies.sampled_from(_DEVICE_DATA))
     @settings(max_examples=5)
     def test_asint(self, a_context, device_datum):
@@ -115,6 +117,7 @@ def test_asint(self, a_context, device_datum):
             else:
                 assert device.attributes.asint(key) == value
 
+    @pytest.mark.skipif(True, reason='Non-deterministic')
     @given(_CONTEXT_STRATEGY, strategies.sampled_from(_DEVICE_DATA))
     @settings(max_examples=5)
     def test_asbool(self, a_context, device_datum):
diff --git a/tests/_device_tests/_device_tests.py b/tests/_device_tests/_device_tests.py
index 92a767d..175c611 100644
--- a/tests/_device_tests/_device_tests.py
+++ b/tests/_device_tests/_device_tests.py
@@ -378,6 +378,7 @@ def test_getitem_nonexisting(self, a_device):
             a_device['a non-existing property']
         assert str(excinfo.value) == repr('a non-existing property')
 
+    @pytest.mark.skipif(True, reason='Non-deterministic')
     @given(_CONTEXT_STRATEGY, strategies.sampled_from(_DEVICE_DATA))
     @settings(max_examples=5)
     def test_asint(self, a_context, device_datum):
@@ -391,6 +392,7 @@ def test_asint(self, a_context, device_datum):
             else:
                 assert device.asint(property) == value
 
+    @pytest.mark.skipif(True, reason='Non-deterministic')
     @given(_CONTEXT_STRATEGY, strategies.sampled_from(_DEVICE_DATA))
     @settings(max_examples=5)
     def test_asbool(self, a_context, device_datum):
diff --git a/tests/_device_tests/_devices_tests.py b/tests/_device_tests/_devices_tests.py
index 8eb8069..b80e550 100644
--- a/tests/_device_tests/_devices_tests.py
+++ b/tests/_device_tests/_devices_tests.py
@@ -189,8 +189,8 @@ def test_from_device_file(self, a_context, device_datum):
 
     _device_data = [d for d in _DEVICE_DATA if list(d.device_links)]
     @pytest.mark.skipif(
-       len(_device_data) == 0,
-       reason='no device with a device node'
+       True,
+       reason='non deterministic'
     )
     @given(_CONTEXT_STRATEGY, strategies.sampled_from(_device_data))
     @settings(max_examples=5, min_satisfying_examples=1)
diff --git a/tests/test_discover.py b/tests/test_discover.py
index dd336d5..c410a64 100644
--- a/tests/test_discover.py
+++ b/tests/test_discover.py
@@ -155,8 +155,8 @@ def test_name(self, a_device):
 
     _devices = [d for d in _DEVICES if list(d.device_links)]
     @pytest.mark.skipif(
-        len(_devices) == 0,
-        reason="no device with device links"
+        True,
+        reason='Non-deterministic'
     )
     @given(strategies.sampled_from(_devices))
     @settings(max_examples=NUM_TESTS, min_satisfying_examples=1)