Merge pull request #274 from waveform80/doc-reorg

Doc reorganization
This commit is contained in:
Dave Jones
2016-04-10 16:58:27 +01:00
38 changed files with 1250 additions and 371 deletions

View File

@@ -90,7 +90,7 @@ def test_composite_device_sequence():
assert len(device) == 2
assert device[0].pin.number == 2
assert device[1].pin.number == 3
assert device.tuple._fields == ('_0', '_1')
assert device.namedtuple._fields == ('_0', '_1')
def test_composite_device_values():
with CompositeDevice(
@@ -109,7 +109,7 @@ def test_composite_device_named():
bar=InputDevice(MockPin(3)),
_order=('foo', 'bar')
) as device:
assert device.tuple._fields == ('foo', 'bar')
assert device.namedtuple._fields == ('foo', 'bar')
assert device.value == (0, 0)
assert not device.is_active

View File

@@ -33,21 +33,24 @@ def test_scaled():
def test_clamped():
assert list(clamped((-1, 0, 1, 2))) == [0, 0, 1, 1]
def test_absoluted():
assert list(absoluted((-2, -1, 0, 1, 2))) == [2, 1, 0, 1, 2]
def test_quantized():
assert list(quantized((0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1), 4)) == [
0.0, 0.0, 0.0, 0.25, 0.25, 0.5, 0.5, 0.5, 0.75, 0.75, 1.0]
assert list(quantized((0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1), 5)) == [
0.0, 0.0, 0.2, 0.2, 0.4, 0.4, 0.6, 0.6, 0.8, 0.8, 1.0]
def test_conjunction():
assert list(conjunction(())) == []
assert list(conjunction((False, True))) == [False, True]
assert list(conjunction((0, 1, 0, 1), (0, 0, 0, 1))) == [0, 0, 0, 1]
def test_all_values():
assert list(all_values(())) == []
assert list(all_values((False, True))) == [False, True]
assert list(all_values((0, 1, 0, 1), (0, 0, 0, 1))) == [0, 0, 0, 1]
def test_disjunction():
assert list(disjunction(())) == []
assert list(disjunction((False, True))) == [False, True]
assert list(disjunction((0, 1, 0, 1), (0, 0, 0, 1))) == [0, 1, 0, 1]
def test_any_values():
assert list(any_values(())) == []
assert list(any_values((False, True))) == [False, True]
assert list(any_values((0, 1, 0, 1), (0, 0, 0, 1))) == [0, 1, 0, 1]
def test_averaged():
assert list(averaged(())) == []