def test_fieldpath_to_api_repr_unicode_non_simple(): parts = "一" field_path = _make_field_path(parts) assert field_path.to_api_repr() == "`一`"
def test_fieldpath_to_api_repr_simple_with_dot(): field_path = _make_field_path("a.b") assert field_path.to_api_repr() == "`a.b`"
def test_fieldpath_to_api_repr_backtick(): parts = "`" field_path = _make_field_path(parts) assert field_path.to_api_repr() == r"`\``"
def test_fieldpath_to_api_repr_double_slash(): parts = r"\\" field_path = _make_field_path(parts) assert field_path.to_api_repr() == r"`\\\\`"
def test_to_api_repr_non_simple_with_dot(self): parts = "a.一" field_path = self._make_one(parts) self.assertEqual(field_path.to_api_repr(), "`a.一`")
def test_to_api_repr_chain(self): parts = "a", "`", "\\", "_3", "03", "a03", "\\\\", "a0332432", "一" field_path = self._make_one(*parts) self.assertEqual( field_path.to_api_repr(), r"a.`\``.`\\`._3.`03`.a03.`\\\\`.a0332432.`一`" )
def test_to_api_repr_simple_with_dot(self): field_path = self._make_one("a.b") self.assertEqual(field_path.to_api_repr(), "`a.b`")
def test_to_api_repr_number_non_simple(self): parts = "03" field_path = self._make_one(parts) self.assertEqual(field_path.to_api_repr(), "`03`")
def test_to_api_repr_unicode_non_simple(self): parts = "一" field_path = self._make_one(parts) self.assertEqual(field_path.to_api_repr(), "`一`")
def test_to_api_repr_number_non_simple(self): parts = "03" field_path = self._make_one(parts) self.assertEqual(field_path.to_api_repr(), "`03`")
def test_to_api_repr_underscore(self): parts = "_33132" field_path = self._make_one(parts) self.assertEqual(field_path.to_api_repr(), "_33132")
def test_to_api_repr_double_slash(self): parts = r"\\" field_path = self._make_one(parts) self.assertEqual(field_path.to_api_repr(), r"`\\\\`")
def test_to_api_repr_dot(self): parts = "." field_path = self._make_one(parts) self.assertEqual(field_path.to_api_repr(), "`.`")
def test_fieldpath_to_api_repr_simple(): parts = "a0332432" field_path = _make_field_path(parts) assert field_path.to_api_repr() == "a0332432"
def test_to_api_repr_non_simple_with_dot(self): parts = "a.一" field_path = self._make_one(parts) self.assertEqual(field_path.to_api_repr(), "`a.一`")
def test_to_api_repr_backtick(self): parts = "`" field_path = self._make_one(parts) self.assertEqual(field_path.to_api_repr(), r"`\``")
def test_to_api_repr_simple(self): parts = "a0332432" field_path = self._make_one(parts) self.assertEqual(field_path.to_api_repr(), "a0332432")
def test_to_api_repr_simple_with_dot(self): field_path = self._make_one("a.b") self.assertEqual(field_path.to_api_repr(), "`a.b`")
def test_to_api_repr_chain(self): parts = "a", "`", "\\", "_3", "03", "a03", "\\\\", "a0332432", "一" field_path = self._make_one(*parts) self.assertEqual( field_path.to_api_repr(), r"a.`\``.`\\`._3.`03`.a03.`\\\\`.a0332432.`一`" )
def test_to_api_repr_simple(self): parts = "a0332432" field_path = self._make_one(parts) self.assertEqual(field_path.to_api_repr(), "a0332432")
def test_to_api_repr_a(self): parts = "a" field_path = self._make_one(parts) self.assertEqual(field_path.to_api_repr(), "a")
def test_fieldpath_to_api_repr_a(): parts = "a" field_path = _make_field_path(parts) assert field_path.to_api_repr() == "a"
def test_to_api_repr_backtick(self): parts = "`" field_path = self._make_one(parts) self.assertEqual(field_path.to_api_repr(), r"`\``")
def test_fieldpath_to_api_repr_dot(): parts = "." field_path = _make_field_path(parts) assert field_path.to_api_repr() == "`.`"
def test_to_api_repr_dot(self): parts = "." field_path = self._make_one(parts) self.assertEqual(field_path.to_api_repr(), "`.`")
def test_fieldpath_to_api_repr_underscore(): parts = "_33132" field_path = _make_field_path(parts) assert field_path.to_api_repr() == "_33132"
def test_to_api_repr_double_slash(self): parts = r"\\" field_path = self._make_one(parts) self.assertEqual(field_path.to_api_repr(), r"`\\\\`")
def test_fieldpath_to_api_repr_number_non_simple(): parts = "03" field_path = _make_field_path(parts) assert field_path.to_api_repr() == "`03`"
def test_to_api_repr_underscore(self): parts = "_33132" field_path = self._make_one(parts) self.assertEqual(field_path.to_api_repr(), "_33132")
def test_fieldpath_to_api_repr_non_simple_with_dot(): parts = "a.一" field_path = _make_field_path(parts) assert field_path.to_api_repr() == "`a.一`"
def test_to_api_repr_unicode_non_simple(self): parts = "一" field_path = self._make_one(parts) self.assertEqual(field_path.to_api_repr(), "`一`")
def test_fieldpath_to_api_repr_chain(): parts = "a", "`", "\\", "_3", "03", "a03", "\\\\", "a0332432", "一" field_path = _make_field_path(*parts) assert field_path.to_api_repr( ) == r"a.`\``.`\\`._3.`03`.a03.`\\\\`.a0332432.`一`"
def test_to_api_repr_a(self): parts = "a" field_path = self._make_one(parts) self.assertEqual(field_path.to_api_repr(), "a")