Exemplo n.º 1
0
 def setUp(self):
     super().setUp()
     self.instance = FactoryFloor.SupplierFactory()
     self.test_url = reverse_lazy('whalebrary:supplier_edit',
                                  args=[
                                      self.instance.pk,
                                  ])
     self.expected_template = 'whalebrary/form.html'
     self.user = self.get_and_login_user(in_group="whalebrary_edit")
Exemplo n.º 2
0
 def setUp(self):
     super().setUp()
     self.instance = FactoryFloor.SupplierFactory()
     self.test_url = reverse_lazy('whalebrary:supplier_edit',
                                  kwargs={
                                      "pk": 1,
                                      "pop": 1
                                  })
     self.expected_template = 'shared_models/generic_popout_form.html'
     self.user = self.get_and_login_user(in_group="whalebrary_edit")
Exemplo n.º 3
0
 def setUp(self):
     super().setUp()
     self.instance = FactoryFloor.SupplierFactory()
     self.test_url = reverse_lazy('whalebrary:supplier_new')
     self.test_url2 = reverse_lazy('whalebrary:supplier_new',
                                   args=[
                                       self.instance.pk,
                                   ])
     self.expected_template = 'whalebrary/form.html'
     self.expected_template2 = 'shared_models/generic_popout_form.html'
     self.user = self.get_and_login_user(in_group="whalebrary_admin")
     ItemFactory(item_name="test")
Exemplo n.º 4
0
 def test_m2m_supplier(self):
     # a `my_model` that is attached to a given `supplier` should be accessible by the m2m field name `suppliers`
     supplier = FactoryFloor.SupplierFactory()
     self.instance.suppliers.add(supplier)
     self.assertEqual(self.instance.suppliers.count(), 1)
     self.assertIn(supplier, self.instance.suppliers.all())
Exemplo n.º 5
0
 def setUp(self):
     super().setUp()
     self.instance = FactoryFloor.SupplierFactory()
     self.test_url = reverse_lazy('whalebrary:supplier_list')
     self.expected_template = 'whalebrary/list.html'
     self.user = self.get_and_login_user()