def test_int(self):
     self.assertEquals(3, btdecode('i3e'))
 def test_dict(self):
     self.assertEquals({'cow': 'moo', 'spam': 'eggs'}, btdecode('d3:cow3:moo4:spam4:eggse'))
 def test_string(self):
     self.assertEquals('trac', btdecode('4:trac'))
 def test_list(self):
     self.assertEquals(['spam', 3, 'eggs'], btdecode('l4:spami3e4:eggse'))