def test_decoder_delimiter(self): with self.settings(SELECTMULTIPLEFIELD_DELIMITER=self.wild_delimiter): decoded = decode_csv_to_list(self.test_encoded_alt) self.assertEqual(decoded, self.test_list)
def test_decoder_on_single_encoded_character(self): single_encoded = self.choices[1][0] decoded = decode_csv_to_list(single_encoded) self.assertEqual(decoded, [single_encoded])
def test_decoder_deduplicates(self): decoded = decode_csv_to_list(self.test_encoded + ',b,c,c') self.assertEqual(decoded, self.test_list)
def test_decoder(self): decoded = decode_csv_to_list(self.test_encoded) self.assertEqual(decoded, self.test_list) decoded = decode_csv_to_list(self.test_encoded[0:1]) self.assertEqual(decoded, self.test_list[0:1])
def test_decoder_on_empty_string(self): decoded = decode_csv_to_list('') self.assertEqual(decoded, [])
def test_decoder_delimiter(self): with self.settings(SELECTMULTIPLEFIELD_DELIMITER=self.wild_delimiter): decoded = decode_csv_to_list(self.test_encoded_alt) self.assertEqual(decoded, self.test_list)
def test_decoder_deduplicates(self): decoded = decode_csv_to_list(self.test_encoded + ',b,c,c') self.assertEqual(decoded, self.test_list)
def test_decoder_on_single_encoded_character(self): single_encoded = self.choices[1][0] decoded = decode_csv_to_list(single_encoded) self.assertEqual(decoded, [single_encoded])
def test_decoder_on_empty_string(self): decoded = decode_csv_to_list('') self.assertEqual(decoded, [])
def test_decoder(self): decoded = decode_csv_to_list(self.test_encoded) self.assertEqual(decoded, self.test_list) decoded = decode_csv_to_list(self.test_encoded[0:1]) self.assertEqual(decoded, self.test_list[0:1])