示例#1
0
 def test_to_null(self):
     self.addon.highest_status = amo.STATUS_NULL
     forms_payments._restore_app_status(self.addon)
     # Apps without a highest status default to PENDING.
     eq_(self.addon.status, amo.STATUS_PENDING)
示例#2
0
 def test_to_public(self):
     self.addon.highest_status = amo.STATUS_PUBLIC
     forms_payments._restore_app_status(self.addon)
     eq_(self.addon.status, amo.STATUS_PUBLIC)
示例#3
0
 def test_to_null(self):
     self.addon.highest_status = amo.STATUS_NULL
     forms_payments._restore_app_status(self.addon)
     # Apps without a highest status default to PENDING.
     eq_(self.addon.status, amo.STATUS_PENDING)
示例#4
0
 def test_to_public(self):
     self.addon.highest_status = amo.STATUS_PUBLIC
     forms_payments._restore_app_status(self.addon)
     eq_(self.addon.status, amo.STATUS_PUBLIC)
示例#5
0
 def test_to_null(self):
     self.webapp.highest_status = mkt.STATUS_NULL
     forms_payments._restore_app_status(self.webapp)
     # Apps without a highest status default to PENDING.
     eq_(self.webapp.status, mkt.STATUS_PENDING)
示例#6
0
 def test_to_public(self):
     self.webapp.highest_status = mkt.STATUS_PUBLIC
     forms_payments._restore_app_status(self.webapp)
     eq_(self.webapp.status, mkt.STATUS_PUBLIC)