def test_email_for_several_new_regions(self): tasks.region_email([self.app.id], [mkt.regions.CA, mkt.regions.UK, mkt.regions.BR]) msg = mail.outbox[0] eq_(msg.subject, '%s: New regions added to the Firefox Marketplace' % self.app.name) assert ' added a few new ' in msg.body assert ': Brazil, Canada, and United Kingdom.' in msg.body
def test_email_for_several_new_regions(self): tasks.region_email([self.app.id], [mkt.regions.UK, mkt.regions.US, mkt.regions.BR]) msg = mail.outbox[0] eq_(msg.subject, '%s: New regions added to the Firefox Marketplace' % self.app.name) assert ' added a few new ' in msg.body assert ': Brazil, United Kingdom, and United States.' in msg.body
def test_email_for_two_new_regions(self): tasks.region_email([self.app.id], [mkt.regions.UK, mkt.regions.BR]) msg = mail.outbox[0] eq_(msg.subject, "%s: New regions added to the Firefox Marketplace" % self.app.name) eq_(msg.to, ["*****@*****.**"]) dev_url = "http://omg.org/developers/app/something-something/" "edit#details" assert unicode(self.app.name) in msg.body assert dev_url in msg.body assert " added two new " in msg.body assert ": Brazil and United Kingdom." in msg.body
def test_email_for_one_new_region(self): tasks.region_email([self.app.id], [mkt.regions.BR]) msg = mail.outbox[0] eq_(msg.subject, '%s: Brazil region added to the Firefox Marketplace' % self.app.name) eq_(msg.to, ['*****@*****.**']) dev_url = ('http://omg.org/developers/app/something-something/' 'edit#details') assert unicode(self.app.name) in msg.body assert dev_url in msg.body assert ' added a new ' in msg.body assert ' for Brazil.' in msg.body
def test_email_for_two_new_regions(self): tasks.region_email([self.app.id], [mkt.regions.GBR.id, mkt.regions.BRA.id]) msg = mail.outbox[0] eq_(msg.subject, '%s: New regions added to the Firefox Marketplace' % self.app.name) eq_(msg.to, ['*****@*****.**']) dev_url = ('http://omg.org/developers/app/something-something/' 'edit#details') assert unicode(self.app.name) in msg.body assert dev_url in msg.body assert ' added two new ' in msg.body assert ': Brazil and United Kingdom.' in msg.body
def test_email_for_several_new_regions(self): tasks.region_email([self.app.id], [mkt.regions.UK, mkt.regions.US, mkt.regions.BR]) msg = mail.outbox[0] eq_(msg.subject, "%s: New regions added to the Firefox Marketplace" % self.app.name) assert " added a few new " in msg.body assert ": Brazil, United Kingdom, and United States." in msg.body