MCPcopy
hub / github.com/django/django / test_fk_through_proxy

Method test_fk_through_proxy

tests/migrations/test_state.py:2002–2012  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

2000 self.assertRelated(B, [A])
2001
2002 def test_fk_through_proxy(self):
2003 A = self.create_model("A")
2004 B = self.create_model("B", bases=(A,), proxy=True)
2005 C = self.create_model("C", bases=(B,), proxy=True)
2006 D = self.create_model(
2007 "D", foreign_keys=[models.ForeignKey("C", models.CASCADE)]
2008 )
2009 self.assertRelated(A, [B, C, D])
2010 self.assertRelated(B, [A, C, D])
2011 self.assertRelated(C, [A, B, D])
2012 self.assertRelated(D, [A, B, C])
2013
2014 def test_nested_fk(self):
2015 A = self.create_model(

Callers

nothing calls this directly

Calls 2

create_modelMethod · 0.95
assertRelatedMethod · 0.95

Tested by

no test coverage detected