def test_smtpapiheader_as_django_header(self): """Test django ready email header dict.""" expected = {'X-SMTPAPI': '{"category": "foo", "filters": {"category": {"settings": {"setting": "value"}}}}'} h = SmtpApiHeader() h.set_category('foo') h.add_filter_setting('category', 'setting', 'value') self.assertEqual(h.as_django_email_header(), expected)