test_atom.py 813 B

12345678910111213141516171819
  1. from erlpack.types import Atom
  2. from erlpack import pack
  3. def test_small_atom():
  4. atm = Atom('hello world')
  5. assert pack(atm) == '\x83s\x0bhello world'
  6. def test_large_atom():
  7. atm = Atom('test ' * 100)
  8. assert pack(atm) == (
  9. '\x83d\x01\xf4test test test test test test test test test test test test test test test test test test test '
  10. 'test test test test test test test test test test test test test test test test test test test test test '
  11. 'test test test test test test test test test test test test test test test test test test test test test '
  12. 'test test test test test test test test test test test test test test test test test test test test test '
  13. 'test test test test test test test test test test test test test test test test test test '
  14. )