[autotest] Add tests verifying Django behavior
BUG=None
TEST=None
Change-Id: Ia195910ab834c9f49a51de7545f8bb5faf6082b8
Reviewed-on: https://chromium-review.googlesource.com/437617
Commit-Ready: Allen Li <ayatane@chromium.org>
Tested-by: Allen Li <ayatane@chromium.org>
Reviewed-by: Prathmesh Prabhu <pprabhu@chromium.org>
diff --git a/frontend/afe/rpc_utils_unittest.py b/frontend/afe/rpc_utils_unittest.py
index d430ad7..816a42a 100755
--- a/frontend/afe/rpc_utils_unittest.py
+++ b/frontend/afe/rpc_utils_unittest.py
@@ -13,9 +13,20 @@
from autotest_lib.client.common_lib import control_data
from autotest_lib.frontend import setup_django_environment
from autotest_lib.frontend.afe import frontend_test_utils
+from autotest_lib.frontend.afe import models
from autotest_lib.frontend.afe import rpc_utils
+class DjangoModelTest(unittest.TestCase):
+ """Unit tests for verifying Django behavior."""
+
+ def test_model_equal_by_id(self):
+ """Test that model instances compare equal by id."""
+ x = models.Host(id=10, hostname='foo')
+ y = models.Host(id=10, hostname='bar')
+ self.assertEqual(x, y)
+
+
class RpcUtilsTest(unittest.TestCase,
frontend_test_utils.FrontendTestMixin):
"""Unit tests for functions in rpc_utils.py."""