示例#1
0
def test_EncoderBase_encodeValues0():
    '''
  Test EncoderBase.encodeValues() with empty data
  '''
    encoder = EncoderBase(bufferSize=10, attDb=5.)
    assert len(encoder.encodeValues()) == 0
    assert encoder.n_bits == 0
def test_EncoderBase_encodeValues0():
  '''
  Test EncoderBase.encodeValues() with empty data
  '''
  encoder = EncoderBase(bufferSize=10, attDb=5.)
  assert len(encoder.encodeValues()) == 0
  assert encoder.n_bits == 0
示例#3
0
def test_EncoderBase_encodeValues1():
    '''
  Test EncoderBase.encodeValues() with some data
  '''
    encoder = EncoderBase(bufferSize=10, attDb=5.)
    encoder.bits.fill(1)
    encoder.n_bits = 8
    encoded = encoder.encodeValues()
    assert len(encoded) == 1
    assert encoder.n_bits == 0
    assert (encoder.bits == 0).all()
    assert encoded[0] == 255
def test_EncoderBase_encodeValues1():
  '''
  Test EncoderBase.encodeValues() with some data
  '''
  encoder = EncoderBase(bufferSize=10, attDb=5.)
  encoder.bits.fill(1)
  encoder.n_bits = 8
  encoded = encoder.encodeValues()
  assert len(encoded) == 1
  assert encoder.n_bits == 0
  assert (encoder.bits == 0).all()
  assert encoded[0] == 255