Я пишу некоторые юнит-тесты, которые я упростил до следующего:
class BuyTicket(TestCase):
ipn = {
"payer_email": "bishan_1233269544_per@gmail.com",
"quantity": "1",
}
def setUp(self):
self.attendee = create_user(username='attendee', \
email='attendee@foobar.com')
self.client = Client()
def test_1(self):
self.quantity = 100
self.ipn['quantity'] = self.quantity
def test_2(self):
# I would like to use the updated values of ipn['quantity']
# in this method
Я знаю, что мог бы сделать это, используя global , но это обычно считается плохой формой.Я что-то упускаю из виду?