コード例 #1
0
ファイル: tests.py プロジェクト: trnila/gitlab_varedit
 def test_whitespaces(self):
     self.assertEqual({}, parse("   \n   "))
コード例 #2
0
ファイル: tests.py プロジェクト: trnila/gitlab_varedit
 def test_white_not_trim_in_quoted(self):
     self.assertEqual({"foo": "\nbar\n"}, parse('foo="\nbar\n"'))
コード例 #3
0
ファイル: tests.py プロジェクト: trnila/gitlab_varedit
 def test_empty(self):
     self.assertEqual({}, parse(""))
コード例 #4
0
ファイル: tests.py プロジェクト: trnila/gitlab_varedit
 def test_equal_char(self):
     self.assertEqual({"foo": "="}, parse("foo=="))
コード例 #5
0
ファイル: tests.py プロジェクト: trnila/gitlab_varedit
 def test_equal_char_in_quote(self):
     self.assertEqual({"foo": "="}, parse("foo=\"=\""))
コード例 #6
0
ファイル: tests.py プロジェクト: trnila/gitlab_varedit
 def test_whitetrim(self):
     self.assertEqual({"foo": "bar"}, parse(" foo = bar "))
コード例 #7
0
ファイル: tests.py プロジェクト: trnila/gitlab_varedit
 def test_multiline(self):
     self.assertEqual(
         {"foo": "bar\nbaz\nfoobar"},
         parse("foo=\"bar\nbaz\nfoobar\"")
     )
コード例 #8
0
ファイル: tests.py プロジェクト: trnila/gitlab_varedit
 def test_more(self):
     self.assertEqual({"foo": "bar", "baar": "baz"}, parse("foo=bar\nbaar=baz"))
コード例 #9
0
ファイル: tests.py プロジェクト: trnila/gitlab_varedit
 def test_lineskip(self):
     self.assertEqual({"foo": "bar", "bar": "baz"}, parse("foo=bar\n\nbar=baz"))
コード例 #10
0
ファイル: tests.py プロジェクト: trnila/gitlab_varedit
 def test_escaped_quotes(self):
     self.assertEqual({"foo": "b\\\"ar"}, parse("foo=\"b\\\"ar\""))
コード例 #11
0
ファイル: tests.py プロジェクト: trnila/gitlab_varedit
 def test_singleQuotes(self):
     self.assertEqual({"foo": "bar"}, parse("foo='bar'"))
コード例 #12
0
ファイル: tests.py プロジェクト: trnila/gitlab_varedit
 def test_quotes(self):
     self.assertEqual({"foo": "bar"}, parse("foo=\"bar\""))
コード例 #13
0
ファイル: tests.py プロジェクト: trnila/gitlab_varedit
 def test_simple2(self):
     self.assertEqual({"foo": "bar"}, parse("foo=bar"))
コード例 #14
0
ファイル: tests.py プロジェクト: trnila/gitlab_varedit
 def test_simple(self):
     self.assertEqual({"a": "b"}, parse("a=b"))