1import segno
2import os
3import tempfile
4
5qr = segno.make_qr('http:/www.example.org/')
6with tempfile.NamedTemporaryFile('wb', suffix='.png', delete=False) as f:
7    fn = f.name
8qr.save(fn)
9expected = b'\211PNG\r\n\032\n'  # PNG magic number
10with open(fn, mode='rb') as f:
11    val = f.read(len(expected))
12os.unlink(fn)
13assert expected == val
14