Пример #1
0
def test_mod_add():
    a = Binary(234)
    b = Binary(345)
    c = Binary(500)
    d = Binary(579)

    assert a % b != c
    assert a % b != d
    d.set_size(len(b))
    assert a % b == d

    assert a.is_binary(a)
    assert b.is_binary(b)
    assert c.is_binary(c)
    assert d.is_binary(d)
Пример #2
0
def test_set_size():
    a = Binary('10101')
    assert a.bits == '10101'
    a.set_size(10)
    assert a.bits == '0000010101'