@@ -97,7 +97,7 @@ def test_101__comment(self, request: pytest.FixtureRequest):
9797 fileLineData0 = file1 .m_FileData .m_Lines [0 ]
9898 assert len (fileLineData0 .m_Items ) == 1
9999 assert type (fileLineData0 .m_Items [0 ].m_Element ) == PgCfgModel__CommentData
100- assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 2
100+ assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 1
101101 assert fileLineData0 .m_Items [0 ].m_Element .m_Text == " comment "
102102
103103 # --------------------------------------------------------------------
@@ -121,13 +121,13 @@ def test_102__two_comments(self, request: pytest.FixtureRequest):
121121 fileLineData0 = file1 .m_FileData .m_Lines [0 ]
122122 assert len (fileLineData0 .m_Items ) == 1
123123 assert type (fileLineData0 .m_Items [0 ].m_Element ) == PgCfgModel__CommentData
124- assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 1
124+ assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 0
125125 assert fileLineData0 .m_Items [0 ].m_Element .m_Text == "comment1"
126126
127127 fileLineData1 = file1 .m_FileData .m_Lines [1 ]
128128 assert len (fileLineData1 .m_Items ) == 1
129129 assert type (fileLineData1 .m_Items [0 ].m_Element ) == PgCfgModel__CommentData
130- assert fileLineData1 .m_Items [0 ].m_Element .m_Offset == 5
130+ assert fileLineData1 .m_Items [0 ].m_Element .m_Offset == 4
131131 assert fileLineData1 .m_Items [0 ].m_Element .m_Text == "comment2"
132132
133133 # --------------------------------------------------------------------
@@ -174,7 +174,7 @@ def test_201__option(self, request: pytest.FixtureRequest, data201__assign: str)
174174 fileLineData0 = file1 .m_FileData .m_Lines [0 ]
175175 assert len (fileLineData0 .m_Items ) == 1
176176 assert type (fileLineData0 .m_Items [0 ].m_Element ) == PgCfgModel__OptionData
177- assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 1
177+ assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 0
178178 assert fileLineData0 .m_Items [0 ].m_Element .m_Name == "port"
179179 assert fileLineData0 .m_Items [0 ].m_Element .m_Value == 123
180180
@@ -199,7 +199,7 @@ def test_202__option(self, request: pytest.FixtureRequest):
199199 fileLineData0 = file1 .m_FileData .m_Lines [0 ]
200200 assert len (fileLineData0 .m_Items ) == 1
201201 assert type (fileLineData0 .m_Items [0 ].m_Element ) == PgCfgModel__OptionData
202- assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 1
202+ assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 0
203203 assert fileLineData0 .m_Items [0 ].m_Element .m_Name == "port"
204204 assert fileLineData0 .m_Items [0 ].m_Element .m_Value == 234
205205
@@ -224,7 +224,7 @@ def test_203__option__without_assign(self, request: pytest.FixtureRequest):
224224 fileLineData0 = file1 .m_FileData .m_Lines [0 ]
225225 assert len (fileLineData0 .m_Items ) == 1
226226 assert type (fileLineData0 .m_Items [0 ].m_Element ) == PgCfgModel__OptionData
227- assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 1
227+ assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 0
228228 assert fileLineData0 .m_Items [0 ].m_Element .m_Name == "port"
229229 assert fileLineData0 .m_Items [0 ].m_Element .m_Value == 234
230230
@@ -297,12 +297,12 @@ def test_211__option_with_comment(self, request: pytest.FixtureRequest):
297297 fileLineData0 = file1 .m_FileData .m_Lines [0 ]
298298 assert len (fileLineData0 .m_Items ) == 2
299299 assert type (fileLineData0 .m_Items [0 ].m_Element ) == PgCfgModel__OptionData
300- assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 1
300+ assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 0
301301 assert fileLineData0 .m_Items [0 ].m_Element .m_Name == "port"
302302 assert fileLineData0 .m_Items [0 ].m_Element .m_Value == 123
303303
304304 assert type (fileLineData0 .m_Items [1 ].m_Element ) == PgCfgModel__CommentData
305- assert fileLineData0 .m_Items [1 ].m_Element .m_Offset == 10
305+ assert fileLineData0 .m_Items [1 ].m_Element .m_Offset == 9
306306 assert fileLineData0 .m_Items [1 ].m_Element .m_Text == "comment"
307307
308308 # --------------------------------------------------------------------
@@ -326,12 +326,12 @@ def test_212__option_with_comment_immediate(self, request: pytest.FixtureRequest
326326 fileLineData0 = file1 .m_FileData .m_Lines [0 ]
327327 assert len (fileLineData0 .m_Items ) == 2
328328 assert type (fileLineData0 .m_Items [0 ].m_Element ) == PgCfgModel__OptionData
329- assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 1
329+ assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 0
330330 assert fileLineData0 .m_Items [0 ].m_Element .m_Name == "port"
331331 assert fileLineData0 .m_Items [0 ].m_Element .m_Value == 123
332332
333333 assert type (fileLineData0 .m_Items [1 ].m_Element ) == PgCfgModel__CommentData
334- assert fileLineData0 .m_Items [1 ].m_Element .m_Offset == 9
334+ assert fileLineData0 .m_Items [1 ].m_Element .m_Offset == 8
335335 assert fileLineData0 .m_Items [1 ].m_Element .m_Text == "comment "
336336
337337 # --------------------------------------------------------------------
@@ -355,7 +355,7 @@ def test_301__optionQ(self, request: pytest.FixtureRequest):
355355 fileLineData0 = file1 .m_FileData .m_Lines [0 ]
356356 assert len (fileLineData0 .m_Items ) == 1
357357 assert type (fileLineData0 .m_Items [0 ].m_Element ) == PgCfgModel__OptionData
358- assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 1
358+ assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 0
359359 assert fileLineData0 .m_Items [0 ].m_Element .m_Name == "port"
360360 assert fileLineData0 .m_Items [0 ].m_Element .m_Value == 123
361361
@@ -383,7 +383,7 @@ def test_302__optionQ__empty(
383383 fileLineData0 = file1 .m_FileData .m_Lines [0 ]
384384 assert len (fileLineData0 .m_Items ) == 1
385385 assert type (fileLineData0 .m_Items [0 ].m_Element ) == PgCfgModel__OptionData
386- assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 1
386+ assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 0
387387 assert fileLineData0 .m_Items [0 ].m_Element .m_Name == "listen_addresses"
388388 assert fileLineData0 .m_Items [0 ].m_Element .m_Value == ""
389389
@@ -408,7 +408,7 @@ def test_303__optionQ__two_quote(self, request: pytest.FixtureRequest):
408408 fileLineData0 = file1 .m_FileData .m_Lines [0 ]
409409 assert len (fileLineData0 .m_Items ) == 1
410410 assert type (fileLineData0 .m_Items [0 ].m_Element ) == PgCfgModel__OptionData
411- assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 1
411+ assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 0
412412 assert fileLineData0 .m_Items [0 ].m_Element .m_Name == "listen_addresses"
413413 assert fileLineData0 .m_Items [0 ].m_Element .m_Value == "'"
414414
@@ -459,7 +459,7 @@ def test_304__optionQ__escape(
459459 fileLineData0 = file1 .m_FileData .m_Lines [0 ]
460460 assert len (fileLineData0 .m_Items ) == 1
461461 assert type (fileLineData0 .m_Items [0 ].m_Element ) == PgCfgModel__OptionData
462- assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 1
462+ assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 0
463463 assert fileLineData0 .m_Items [0 ].m_Element .m_Name == "listen_addresses"
464464 assert fileLineData0 .m_Items [0 ].m_Element .m_Value == endData304 [2 ]
465465
@@ -585,7 +585,7 @@ def test_401__include(self, request: pytest.FixtureRequest):
585585 fileLineData0 = file1 .m_FileData .m_Lines [0 ]
586586 assert len (fileLineData0 .m_Items ) == 1
587587 assert type (fileLineData0 .m_Items [0 ].m_Element ) == PgCfgModel__IncludeData
588- assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 1
588+ assert fileLineData0 .m_Items [0 ].m_Element .m_Offset == 0
589589 assert fileLineData0 .m_Items [0 ].m_Element .m_Path == "a.conf"
590590
591591 file_A = cfg .get_AllFiles ().GetFileByName ("a.conf" )
0 commit comments