Beispiel #1
0
 def test_get_contex_when_map_attrs_None(self):
     widget = MapInput()
     contex = widget.get_context("location_field", None, None)
     self.assertEqual(contex["widget"]["attrs"]["placeholder"],
                      "Pick a location on map below")
     self.assertTrue(contex["widget"]["attrs"]["readonly"])
     self.assertTrue(contex["widget"]["attrs"]["class"].endswith(
         " js-mapbox-input-location-field"))
    def test_get_contex(self):
        widget = MapInput(map_attrs={"readonly": False, "placeholder": "cool location field placeholder"})
        contex = widget.get_context("location_field", None,
                                    {"placeholder": "not cool location field placeholder", "readonly": True, })

        self.assertEqual(contex["widget"]["attrs"]["placeholder"], "cool location field placeholder")
        self.assertFalse(contex["widget"]["attrs"]["readonly"])
        self.assertTrue(contex["widget"]["attrs"]["class"].endswith(" js-mapbox-input-location-field"))
Beispiel #3
0
 def test_setting_center_point(self):
     widget = MapInput()
     widget.get_context("name", (1234.3, 2352145.6), {})
     self.assertEqual(widget.center_point, '(1234.3, 2352145.6)')