Update sample/test rhtml files to comply with Herb #192
Annotations
64 errors
|
3.0 on ubuntu-latest
Process completed with exit code 1.
|
|
Failure:
test/test_parser.rb#L226
Translation target references do not match.
<["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]> expected but was
<["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]>.
diff:
- ["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]
? ^
+ ["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]
? ^
|
|
Error:
test/tools/test_xgettext.rb#L235
FrozenError: can't modify frozen String: "#coding:Windows-31J\n_erbout = +''; \n_erbout.<< \"<html>\\n<head>\\n<title></title>\\n</head>\\n<body>\\n<h1>\".freeze\n\n\n\n\n; _erbout.<<(( _(\"\x82\xED\x82\xBD\x82\xB5\") ).to_s); _erbout.<< \"</h1>\\n</body>\\n</html>\\n\".freeze\n\n\n; _erbout"
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:376:in 'block in GetText::Tools::XGetText#parse_path'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'Array#each'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'GetText::Tools::XGetText#parse_path'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:167:in 'block in GetText::Tools::XGetText#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'Array#each'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'GetText::Tools::XGetText#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:216:in 'GetText::Tools::XGetText#generate_pot'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:150:in 'GetText::Tools::XGetText#run'
/home/runner/work/gettext/gettext/test/tools/test_xgettext.rb:235:in 'TestToolsXGetText::TestEncoding#test_different_encoding_from_current_locale'
|
|
Error:
test/tools/test_xgettext.rb#L573
FrozenError: can't modify frozen String: "#coding:UTF-8\n_erbout = +''; _erbout.<<(( _(\"ABC\") ).to_s); _erbout.<< \"\\n\".freeze\n; _erbout.<<(( _(\"123\") ).to_s); _erbout.<< \"\\n\".freeze\n; _erbout"
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:376:in 'block in GetText::Tools::XGetText#parse_path'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'Array#each'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'GetText::Tools::XGetText#parse_path'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:167:in 'block in GetText::Tools::XGetText#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'Array#each'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'GetText::Tools::XGetText#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:216:in 'GetText::Tools::XGetText#generate_pot'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:150:in 'GetText::Tools::XGetText#run'
/home/runner/work/gettext/gettext/test/tools/test_xgettext.rb:613:in 'TestToolsXGetText::TestCommandLineOption::TestSort#generate'
/home/runner/work/gettext/gettext/test/tools/test_xgettext.rb:573:in 'TestToolsXGetText::TestCommandLineOption::TestSort#test_sort_by_msgid'
|
|
Error:
test/tools/test_xgettext.rb#L551
FrozenError: can't modify frozen String: "#coding:UTF-8\n_erbout = +''; _erbout.<<(( _(\"ABC\") ).to_s); _erbout.<< \"\\n\".freeze\n; _erbout.<<(( _(\"123\") ).to_s); _erbout.<< \"\\n\".freeze\n; _erbout"
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:376:in 'block in GetText::Tools::XGetText#parse_path'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'Array#each'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'GetText::Tools::XGetText#parse_path'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:167:in 'block in GetText::Tools::XGetText#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'Array#each'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'GetText::Tools::XGetText#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:216:in 'GetText::Tools::XGetText#generate_pot'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:150:in 'GetText::Tools::XGetText#run'
/home/runner/work/gettext/gettext/test/tools/test_xgettext.rb:613:in 'TestToolsXGetText::TestCommandLineOption::TestSort#generate'
/home/runner/work/gettext/gettext/test/tools/test_xgettext.rb:551:in 'TestToolsXGetText::TestCommandLineOption::TestSort#test_sort_by_file'
|
|
Error:
test/tools/test_xgettext.rb#L529
FrozenError: can't modify frozen String: "#coding:UTF-8\n_erbout = +''; _erbout.<<(( _(\"ABC\") ).to_s); _erbout.<< \"\\n\".freeze\n; _erbout.<<(( _(\"123\") ).to_s); _erbout.<< \"\\n\".freeze\n; _erbout"
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:376:in 'block in GetText::Tools::XGetText#parse_path'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'Array#each'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'GetText::Tools::XGetText#parse_path'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:167:in 'block in GetText::Tools::XGetText#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'Array#each'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'GetText::Tools::XGetText#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:216:in 'GetText::Tools::XGetText#generate_pot'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:150:in 'GetText::Tools::XGetText#run'
/home/runner/work/gettext/gettext/test/tools/test_xgettext.rb:613:in 'TestToolsXGetText::TestCommandLineOption::TestSort#generate'
/home/runner/work/gettext/gettext/test/tools/test_xgettext.rb:529:in 'TestToolsXGetText::TestCommandLineOption::TestSort#test_no_sort_output'
|
|
Error:
test/tools/test_xgettext.rb#L507
FrozenError: can't modify frozen String: "#coding:UTF-8\n_erbout = +''; _erbout.<<(( _(\"ABC\") ).to_s); _erbout.<< \"\\n\".freeze\n; _erbout.<<(( _(\"123\") ).to_s); _erbout.<< \"\\n\".freeze\n; _erbout"
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:376:in 'block in GetText::Tools::XGetText#parse_path'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'Array#each'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'GetText::Tools::XGetText#parse_path'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:167:in 'block in GetText::Tools::XGetText#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'Array#each'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'GetText::Tools::XGetText#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:216:in 'GetText::Tools::XGetText#generate_pot'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:150:in 'GetText::Tools::XGetText#run'
/home/runner/work/gettext/gettext/test/tools/test_xgettext.rb:613:in 'TestToolsXGetText::TestCommandLineOption::TestSort#generate'
/home/runner/work/gettext/gettext/test/tools/test_xgettext.rb:507:in 'TestToolsXGetText::TestCommandLineOption::TestSort#test_default'
|
|
Error:
test/test_parser.rb#L208
FrozenError: can't modify frozen String: "#coding:UTF-8\n_erbout = +''; ; _erbout.<< \"\\n\".freeze\n; \n require 'gettext'\n include GetText\n bindtextdomain(\"helloerb\", :path => \"locale\")\n_erbout.<< \"\\n<html>\\n<head>\\n<title></title>\\n</head>\\n<body>\\n<h1>\".freeze\n\n\n\n\n\n; _erbout.<<(( _(\"\xE3\x82\x8F\xE3\x81\x9F\xE3\x81\x97\") ).to_s); _erbout.<< \"</h1>\\n</body>\\n</html>\\n\".freeze\n\n\n; _erbout"
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/home/runner/work/gettext/gettext/test/test_parser.rb:208:in 'TestGetTextParser::TestErbParser#test_non_ascii'
|
|
Error:
test/test_parser.rb#L215
FrozenError: can't modify frozen String: "#coding:UTF-8\n_erbout = +''; \n require 'gettext'\n include GetText\n bindtextdomain(\"helloerb\", :path => \"locale\")\n_erbout.<< \"\\n<html>\\n<head>\\n<title>\".freeze\n\n\n; _erbout.<<(( _(\"Hello\") ).to_s); _erbout.<< \"</title>\\n</head>\\n<body>\\n</body>\\n</html>\\n\".freeze\n\n\n\n\n; _erbout"
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/home/runner/work/gettext/gettext/test/test_parser.rb:215:in 'TestGetTextParser::TestErbParser#test_minus'
|
|
Error:
test/test_parser.rb#L222
FrozenError: can't modify frozen String: "#coding:UTF-8\n_erbout = +''; \n require 'gettext'\n include GetText\n bindtextdomain(\"helloerb\", :path => \"locale\")\n_erbout.<< \"\\n<html>\\n<head>\\n<title></title>\\n</head>\\n<body>\\n \".freeze\n\n\n\n\n\n; _erbout.<<(( _('Hello') ).to_s); _erbout.<< \"\\n \".freeze\n; case ; _erbout.<< \"\\n \".freeze\n; when true ; _erbout.<< \"\\n \".freeze\n; end ; _erbout.<< \"\\n \".freeze\n; _erbout.<<(( _('World') ).to_s); _erbout.<< \"\\n</body>\\n</html>\\n\".freeze\n\n\n; _erbout"
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/home/runner/work/gettext/gettext/test/test_parser.rb:222:in 'TestGetTextParser::TestErbParser#test_case'
|
|
Error:
test/test_parser.rb#L198
FrozenError: can't modify frozen String: "#coding:UTF-8\n_erbout = +''; \n require 'gettext'\n include GetText\n bindtextdomain(\"helloerb\", :path => \"locale\")\n_erbout.<< \"\\n<html>\\n<head>\\n<title>\".freeze\n\n\n; _erbout.<<(( _(\"aaa\") ).to_s); _erbout.<< \"</title>\\n</head>\\n<body>\\n<h1>\".freeze\n\n\n; _erbout.<<(( _(\"aaa\\n\") ).to_s); _erbout.<< \"</h1>\\n<p>\".freeze\n; _erbout.<<(( N_(\"bbb\") ).to_s); _erbout.<< \"</p>\\n<p>\".freeze\n; _erbout.<<(( n_(\"ccc1\", \"ccc2\", 1) ).to_s); _erbout.<< \"</p>\\n</body>\\n</html>\\n\".freeze\n\n\n; _erbout"
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/home/runner/work/gettext/gettext/test/test_parser.rb:198:in 'TestGetTextParser::TestErbParser#test_ascii'
|
|
Error:
test/test_parser.rb#L284
FrozenError: can't modify frozen String: "#coding:UTF-8\n_erbout = +''; \n require 'gettext'\n include GetText\n bindtextdomain(\"helloerb\", :path => \"locale\")\n_erbout.<< \"\\n<html>\\n<head>\\n<title>\".freeze\n\n\n; _erbout.<<(( _(\"aaa\") ).to_s); _erbout.<< \"</title>\\n</head>\\n<body>\\n<h1>\".freeze\n\n\n; _erbout.<<(( _(\"aaa\\n\") ).to_s); _erbout.<< \"</h1>\\n<p>\".freeze\n; _erbout.<<(( N_(\"bbb\") ).to_s); _erbout.<< \"</p>\\n<p>\".freeze\n; _erbout.<<(( n_(\"ccc1\", \"ccc2\", 1) ).to_s); _erbout.<< \"</p>\\n</body>\\n</html>\\n\".freeze\n\n\n; _erbout"
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:376:in 'block in GetText::Tools::XGetText#parse_path'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'Array#each'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'GetText::Tools::XGetText#parse_path'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:167:in 'block in GetText::Tools::XGetText#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'Array#each'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'GetText::Tools::XGetText#parse'
/home/runner/work/gettext/gettext/test/test_parser.rb:284:in 'TestGetTextParser#test_xgettext_parse'
|
|
3.1 on ubuntu-latest
Process completed with exit code 1.
|
|
Failure:
test/test_parser.rb#L226
Translation target references do not match.
<["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]> expected but was
<["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]>.
diff:
- ["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]
? ^
+ ["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]
? ^
|
|
Error:
test/tools/test_xgettext.rb#L235
FrozenError: can't modify frozen String: "#coding:Windows-31J\n_erbout = +''; \n_erbout.<< \"<html>\\n<head>\\n<title></title>\\n</head>\\n<body>\\n<h1>\".freeze\n\n\n\n\n; _erbout.<<(( _(\"\x82\xED\x82\xBD\x82\xB5\") ).to_s); _erbout.<< \"</h1>\\n</body>\\n</html>\\n\".freeze\n\n\n; _erbout"
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:376:in 'block in GetText::Tools::XGetText#parse_path'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'Array#each'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'GetText::Tools::XGetText#parse_path'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:167:in 'block in GetText::Tools::XGetText#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'Array#each'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'GetText::Tools::XGetText#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:216:in 'GetText::Tools::XGetText#generate_pot'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:150:in 'GetText::Tools::XGetText#run'
/Users/runner/work/gettext/gettext/test/tools/test_xgettext.rb:235:in 'TestToolsXGetText::TestEncoding#test_different_encoding_from_current_locale'
|
|
Error:
test/tools/test_xgettext.rb#L573
FrozenError: can't modify frozen String: "#coding:UTF-8\n_erbout = +''; _erbout.<<(( _(\"ABC\") ).to_s); _erbout.<< \"\\n\".freeze\n; _erbout.<<(( _(\"123\") ).to_s); _erbout.<< \"\\n\".freeze\n; _erbout"
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:376:in 'block in GetText::Tools::XGetText#parse_path'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'Array#each'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'GetText::Tools::XGetText#parse_path'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:167:in 'block in GetText::Tools::XGetText#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'Array#each'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'GetText::Tools::XGetText#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:216:in 'GetText::Tools::XGetText#generate_pot'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:150:in 'GetText::Tools::XGetText#run'
/Users/runner/work/gettext/gettext/test/tools/test_xgettext.rb:613:in 'TestToolsXGetText::TestCommandLineOption::TestSort#generate'
/Users/runner/work/gettext/gettext/test/tools/test_xgettext.rb:573:in 'TestToolsXGetText::TestCommandLineOption::TestSort#test_sort_by_msgid'
|
|
Error:
test/tools/test_xgettext.rb#L551
FrozenError: can't modify frozen String: "#coding:UTF-8\n_erbout = +''; _erbout.<<(( _(\"ABC\") ).to_s); _erbout.<< \"\\n\".freeze\n; _erbout.<<(( _(\"123\") ).to_s); _erbout.<< \"\\n\".freeze\n; _erbout"
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:376:in 'block in GetText::Tools::XGetText#parse_path'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'Array#each'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'GetText::Tools::XGetText#parse_path'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:167:in 'block in GetText::Tools::XGetText#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'Array#each'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'GetText::Tools::XGetText#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:216:in 'GetText::Tools::XGetText#generate_pot'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:150:in 'GetText::Tools::XGetText#run'
/Users/runner/work/gettext/gettext/test/tools/test_xgettext.rb:613:in 'TestToolsXGetText::TestCommandLineOption::TestSort#generate'
/Users/runner/work/gettext/gettext/test/tools/test_xgettext.rb:551:in 'TestToolsXGetText::TestCommandLineOption::TestSort#test_sort_by_file'
|
|
Error:
test/tools/test_xgettext.rb#L529
FrozenError: can't modify frozen String: "#coding:UTF-8\n_erbout = +''; _erbout.<<(( _(\"ABC\") ).to_s); _erbout.<< \"\\n\".freeze\n; _erbout.<<(( _(\"123\") ).to_s); _erbout.<< \"\\n\".freeze\n; _erbout"
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:376:in 'block in GetText::Tools::XGetText#parse_path'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'Array#each'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'GetText::Tools::XGetText#parse_path'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:167:in 'block in GetText::Tools::XGetText#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'Array#each'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'GetText::Tools::XGetText#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:216:in 'GetText::Tools::XGetText#generate_pot'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:150:in 'GetText::Tools::XGetText#run'
/Users/runner/work/gettext/gettext/test/tools/test_xgettext.rb:613:in 'TestToolsXGetText::TestCommandLineOption::TestSort#generate'
/Users/runner/work/gettext/gettext/test/tools/test_xgettext.rb:529:in 'TestToolsXGetText::TestCommandLineOption::TestSort#test_no_sort_output'
|
|
Error:
test/tools/test_xgettext.rb#L507
FrozenError: can't modify frozen String: "#coding:UTF-8\n_erbout = +''; _erbout.<<(( _(\"ABC\") ).to_s); _erbout.<< \"\\n\".freeze\n; _erbout.<<(( _(\"123\") ).to_s); _erbout.<< \"\\n\".freeze\n; _erbout"
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:376:in 'block in GetText::Tools::XGetText#parse_path'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'Array#each'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'GetText::Tools::XGetText#parse_path'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:167:in 'block in GetText::Tools::XGetText#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'Array#each'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'GetText::Tools::XGetText#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:216:in 'GetText::Tools::XGetText#generate_pot'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:150:in 'GetText::Tools::XGetText#run'
/Users/runner/work/gettext/gettext/test/tools/test_xgettext.rb:613:in 'TestToolsXGetText::TestCommandLineOption::TestSort#generate'
/Users/runner/work/gettext/gettext/test/tools/test_xgettext.rb:507:in 'TestToolsXGetText::TestCommandLineOption::TestSort#test_default'
|
|
Error:
test/test_parser.rb#L208
FrozenError: can't modify frozen String: "#coding:UTF-8\n_erbout = +''; ; _erbout.<< \"\\n\".freeze\n; \n require 'gettext'\n include GetText\n bindtextdomain(\"helloerb\", :path => \"locale\")\n_erbout.<< \"\\n<html>\\n<head>\\n<title></title>\\n</head>\\n<body>\\n<h1>\".freeze\n\n\n\n\n\n; _erbout.<<(( _(\"\xE3\x82\x8F\xE3\x81\x9F\xE3\x81\x97\") ).to_s); _erbout.<< \"</h1>\\n</body>\\n</html>\\n\".freeze\n\n\n; _erbout"
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/Users/runner/work/gettext/gettext/test/test_parser.rb:208:in 'TestGetTextParser::TestErbParser#test_non_ascii'
|
|
Error:
test/test_parser.rb#L215
FrozenError: can't modify frozen String: "#coding:UTF-8\n_erbout = +''; \n require 'gettext'\n include GetText\n bindtextdomain(\"helloerb\", :path => \"locale\")\n_erbout.<< \"\\n<html>\\n<head>\\n<title>\".freeze\n\n\n; _erbout.<<(( _(\"Hello\") ).to_s); _erbout.<< \"</title>\\n</head>\\n<body>\\n</body>\\n</html>\\n\".freeze\n\n\n\n\n; _erbout"
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/Users/runner/work/gettext/gettext/test/test_parser.rb:215:in 'TestGetTextParser::TestErbParser#test_minus'
|
|
Error:
test/test_parser.rb#L222
FrozenError: can't modify frozen String: "#coding:UTF-8\n_erbout = +''; \n require 'gettext'\n include GetText\n bindtextdomain(\"helloerb\", :path => \"locale\")\n_erbout.<< \"\\n<html>\\n<head>\\n<title></title>\\n</head>\\n<body>\\n \".freeze\n\n\n\n\n\n; _erbout.<<(( _('Hello') ).to_s); _erbout.<< \"\\n \".freeze\n; case ; _erbout.<< \"\\n \".freeze\n; when true ; _erbout.<< \"\\n \".freeze\n; end ; _erbout.<< \"\\n \".freeze\n; _erbout.<<(( _('World') ).to_s); _erbout.<< \"\\n</body>\\n</html>\\n\".freeze\n\n\n; _erbout"
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/Users/runner/work/gettext/gettext/test/test_parser.rb:222:in 'TestGetTextParser::TestErbParser#test_case'
|
|
Error:
test/test_parser.rb#L198
FrozenError: can't modify frozen String: "#coding:UTF-8\n_erbout = +''; \n require 'gettext'\n include GetText\n bindtextdomain(\"helloerb\", :path => \"locale\")\n_erbout.<< \"\\n<html>\\n<head>\\n<title>\".freeze\n\n\n; _erbout.<<(( _(\"aaa\") ).to_s); _erbout.<< \"</title>\\n</head>\\n<body>\\n<h1>\".freeze\n\n\n; _erbout.<<(( _(\"aaa\\n\") ).to_s); _erbout.<< \"</h1>\\n<p>\".freeze\n; _erbout.<<(( N_(\"bbb\") ).to_s); _erbout.<< \"</p>\\n<p>\".freeze\n; _erbout.<<(( n_(\"ccc1\", \"ccc2\", 1) ).to_s); _erbout.<< \"</p>\\n</body>\\n</html>\\n\".freeze\n\n\n; _erbout"
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/Users/runner/work/gettext/gettext/test/test_parser.rb:198:in 'TestGetTextParser::TestErbParser#test_ascii'
|
|
Error:
test/test_parser.rb#L284
FrozenError: can't modify frozen String: "#coding:UTF-8\n_erbout = +''; \n require 'gettext'\n include GetText\n bindtextdomain(\"helloerb\", :path => \"locale\")\n_erbout.<< \"\\n<html>\\n<head>\\n<title>\".freeze\n\n\n; _erbout.<<(( _(\"aaa\") ).to_s); _erbout.<< \"</title>\\n</head>\\n<body>\\n<h1>\".freeze\n\n\n; _erbout.<<(( _(\"aaa\\n\") ).to_s); _erbout.<< \"</h1>\\n<p>\".freeze\n; _erbout.<<(( N_(\"bbb\") ).to_s); _erbout.<< \"</p>\\n<p>\".freeze\n; _erbout.<<(( n_(\"ccc1\", \"ccc2\", 1) ).to_s); _erbout.<< \"</p>\\n</body>\\n</html>\\n\".freeze\n\n\n; _erbout"
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'String#force_encoding'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:78:in 'GetText::ErbParser#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:376:in 'block in GetText::Tools::XGetText#parse_path'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'Array#each'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'GetText::Tools::XGetText#parse_path'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:167:in 'block in GetText::Tools::XGetText#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'Array#each'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'GetText::Tools::XGetText#parse'
/Users/runner/work/gettext/gettext/test/test_parser.rb:284:in 'TestGetTextParser#test_xgettext_parse'
|
|
3.1 on macos-latest
Process completed with exit code 1.
|
|
Failure:
test/test_parser.rb#L226
Translation target references do not match.
<["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]> expected but was
<["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]>.
diff:
- ["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]
? ^
+ ["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]
? ^
|
|
3.3 on ubuntu-latest
Process completed with exit code 1.
|
|
Failure:
test/test_parser.rb#L226
Translation target references do not match.
<["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]> expected but was
<["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]>.
diff:
- ["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]
? ^
+ ["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]
? ^
|
|
3.0 on macos-latest
Process completed with exit code 1.
|
|
Failure:
test/test_parser.rb#L226
Translation target references do not match.
<["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]> expected but was
<["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]>.
diff:
- ["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]
? ^
+ ["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]
? ^
|
|
3.2 on ubuntu-latest
Process completed with exit code 1.
|
|
Failure:
test/test_parser.rb#L226
Translation target references do not match.
<["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]> expected but was
<["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]>.
diff:
- ["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]
? ^
+ ["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]
? ^
|
|
3.2 on macos-latest
Process completed with exit code 1.
|
|
Failure:
test/test_parser.rb#L226
Translation target references do not match.
<["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]> expected but was
<["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]>.
diff:
- ["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]
? ^
+ ["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]
? ^
|
|
4.0 on ubuntu-latest
Process completed with exit code 1.
|
|
Failure:
test/test_parser.rb#L226
Translation target references do not match.
<["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]> expected but was
<["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]>.
diff:
- ["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]
? ^
+ ["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]
? ^
|
|
3.4 on ubuntu-latest
Process completed with exit code 1.
|
|
Failure:
test/test_parser.rb#L226
Translation target references do not match.
<["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]> expected but was
<["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]>.
diff:
- ["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]
? ^
+ ["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]
? ^
|
|
4.0 on macos-latest
Process completed with exit code 1.
|
|
Failure:
test/test_parser.rb#L226
Translation target references do not match.
<["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]> expected but was
<["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]>.
diff:
- ["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]
? ^
+ ["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]
? ^
|
|
3.4 on windows-latest
Process completed with exit code 1.
|
|
Failure:
test/test_parser.rb#L226
Translation target references do not match.
<["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:14"]> expected but was
<["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:15"]>.
diff:
- ["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:14"]
? ^
+ ["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:15"]
? ^
|
|
3.0 on windows-latest
Process completed with exit code 1.
|
|
Failure:
test/test_parser.rb#L226
Translation target references do not match.
<["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:14"]> expected but was
<["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:15"]>.
diff:
- ["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:14"]
? ^
+ ["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:15"]
? ^
|
|
head on windows-latest
Process completed with exit code 1.
|
|
3.2 on windows-latest
Process completed with exit code 1.
|
|
Failure:
test/test_parser.rb#L226
Translation target references do not match.
<["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:14"]> expected but was
<["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:15"]>.
diff:
- ["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:14"]
? ^
+ ["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:15"]
? ^
|
|
3.1 on windows-latest
Process completed with exit code 1.
|
|
Failure:
test/test_parser.rb#L226
Translation target references do not match.
<["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:14"]> expected but was
<["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:15"]>.
diff:
- ["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:14"]
? ^
+ ["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:15"]
? ^
|
|
3.3 on macos-latest
Process completed with exit code 1.
|
|
Failure:
test/test_parser.rb#L226
Translation target references do not match.
<["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]> expected but was
<["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]>.
diff:
- ["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]
? ^
+ ["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]
? ^
|
|
3.3 on windows-latest
Process completed with exit code 1.
|
|
Failure:
test/test_parser.rb#L226
Translation target references do not match.
<["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:14"]> expected but was
<["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:15"]>.
diff:
- ["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:14"]
? ^
+ ["D:/a/gettext/gettext/test/fixtures/erb/case.rhtml:15"]
? ^
|
|
truffleruby-head on macos-latest
Process completed with exit code 1.
|
|
Error:
test/tools/test_xgettext.rb#L265
ArgumentError: invalid byte sequence in UTF-8
<internal:core> core/truffle/string_operations.rb:66:in 'Truffle::StringOperations.gsub_internal_core_check_encoding'
<internal:core> core/string.rb:929:in 'String#gsub'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:143:in 'GetText::RubyParser::POExtractor#process_on_tstring_content'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:288:in 'block in GetText::RubyParser::POExtractor#on_default'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:314:in 'GetText::RubyParser::POExtractor#trace'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:284:in 'GetText::RubyParser::POExtractor#on_default'
/Users/runner/.rubies/truffleruby-head/lib/mri/prism/translation/ripper/filter.rb:38:in 'block in Prism::Translation::Ripper::Filter#parse'
/Users/runner/.rubies/truffleruby-head/lib/mri/prism/translation/ripper/filter.rb:33:in 'Array#each'
/Users/runner/.rubies/truffleruby-head/lib/mri/prism/translation/ripper/filter.rb:33:in 'Prism::Translation::Ripper::Filter#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:451:in 'GetText::RubyParser#parse_source'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:83:in 'GetText::ErbParser#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:376:in 'block in GetText::Tools::XGetText#parse_path'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'Array#each'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'GetText::Tools::XGetText#parse_path'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:167:in 'block in GetText::Tools::XGetText#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'Array#each'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'GetText::Tools::XGetText#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:216:in 'GetText::Tools::XGetText#generate_pot'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:150:in 'GetText::Tools::XGetText#run'
/Users/runner/work/gettext/gettext/test/tools/test_xgettext.rb:265:in 'TestToolsXGetText::TestEncoding#test_multiple_encodings'
<internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
<internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
|
|
Error:
test/tools/test_xgettext.rb#L235
ArgumentError: invalid byte sequence in UTF-8
<internal:core> core/truffle/string_operations.rb:66:in 'Truffle::StringOperations.gsub_internal_core_check_encoding'
<internal:core> core/string.rb:929:in 'String#gsub'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:143:in 'GetText::RubyParser::POExtractor#process_on_tstring_content'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:288:in 'block in GetText::RubyParser::POExtractor#on_default'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:314:in 'GetText::RubyParser::POExtractor#trace'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:284:in 'GetText::RubyParser::POExtractor#on_default'
/Users/runner/.rubies/truffleruby-head/lib/mri/prism/translation/ripper/filter.rb:38:in 'block in Prism::Translation::Ripper::Filter#parse'
/Users/runner/.rubies/truffleruby-head/lib/mri/prism/translation/ripper/filter.rb:33:in 'Array#each'
/Users/runner/.rubies/truffleruby-head/lib/mri/prism/translation/ripper/filter.rb:33:in 'Prism::Translation::Ripper::Filter#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:451:in 'GetText::RubyParser#parse_source'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:83:in 'GetText::ErbParser#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:376:in 'block in GetText::Tools::XGetText#parse_path'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'Array#each'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'GetText::Tools::XGetText#parse_path'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:167:in 'block in GetText::Tools::XGetText#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'Array#each'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'GetText::Tools::XGetText#parse'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:216:in 'GetText::Tools::XGetText#generate_pot'
/Users/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:150:in 'GetText::Tools::XGetText#run'
/Users/runner/work/gettext/gettext/test/tools/test_xgettext.rb:235:in 'TestToolsXGetText::TestEncoding#test_different_encoding_from_current_locale'
<internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
<internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
|
|
Failure:
test/test_parser.rb#L226
Translation target references do not match.
<["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]> expected but was
<["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]>.
diff:
- ["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]
? ^
+ ["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]
? ^
|
|
truffleruby-head on ubuntu-latest
Process completed with exit code 1.
|
|
Error:
test/tools/test_xgettext.rb#L265
ArgumentError: invalid byte sequence in UTF-8
<internal:core> core/truffle/string_operations.rb:66:in 'Truffle::StringOperations.gsub_internal_core_check_encoding'
<internal:core> core/string.rb:929:in 'String#gsub'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:143:in 'GetText::RubyParser::POExtractor#process_on_tstring_content'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:288:in 'block in GetText::RubyParser::POExtractor#on_default'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:314:in 'GetText::RubyParser::POExtractor#trace'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:284:in 'GetText::RubyParser::POExtractor#on_default'
/home/runner/.rubies/truffleruby-head/lib/mri/prism/translation/ripper/filter.rb:38:in 'block in Prism::Translation::Ripper::Filter#parse'
/home/runner/.rubies/truffleruby-head/lib/mri/prism/translation/ripper/filter.rb:33:in 'Array#each'
/home/runner/.rubies/truffleruby-head/lib/mri/prism/translation/ripper/filter.rb:33:in 'Prism::Translation::Ripper::Filter#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:451:in 'GetText::RubyParser#parse_source'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:83:in 'GetText::ErbParser#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:376:in 'block in GetText::Tools::XGetText#parse_path'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'Array#each'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'GetText::Tools::XGetText#parse_path'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:167:in 'block in GetText::Tools::XGetText#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'Array#each'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'GetText::Tools::XGetText#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:216:in 'GetText::Tools::XGetText#generate_pot'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:150:in 'GetText::Tools::XGetText#run'
/home/runner/work/gettext/gettext/test/tools/test_xgettext.rb:265:in 'TestToolsXGetText::TestEncoding#test_multiple_encodings'
<internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
<internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
|
|
Error:
test/tools/test_xgettext.rb#L235
ArgumentError: invalid byte sequence in UTF-8
<internal:core> core/truffle/string_operations.rb:66:in 'Truffle::StringOperations.gsub_internal_core_check_encoding'
<internal:core> core/string.rb:929:in 'String#gsub'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:143:in 'GetText::RubyParser::POExtractor#process_on_tstring_content'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:288:in 'block in GetText::RubyParser::POExtractor#on_default'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:314:in 'GetText::RubyParser::POExtractor#trace'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:284:in 'GetText::RubyParser::POExtractor#on_default'
/home/runner/.rubies/truffleruby-head/lib/mri/prism/translation/ripper/filter.rb:38:in 'block in Prism::Translation::Ripper::Filter#parse'
/home/runner/.rubies/truffleruby-head/lib/mri/prism/translation/ripper/filter.rb:33:in 'Array#each'
/home/runner/.rubies/truffleruby-head/lib/mri/prism/translation/ripper/filter.rb:33:in 'Prism::Translation::Ripper::Filter#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/ruby.rb:451:in 'GetText::RubyParser#parse_source'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:83:in 'GetText::ErbParser#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/parser/erb.rb:47:in 'GetText::ErbParser.parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:376:in 'block in GetText::Tools::XGetText#parse_path'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'Array#each'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:371:in 'GetText::Tools::XGetText#parse_path'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:167:in 'block in GetText::Tools::XGetText#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'Array#each'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:165:in 'GetText::Tools::XGetText#parse'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:216:in 'GetText::Tools::XGetText#generate_pot'
/home/runner/work/gettext/gettext/lib/gettext/tools/xgettext.rb:150:in 'GetText::Tools::XGetText#run'
/home/runner/work/gettext/gettext/test/tools/test_xgettext.rb:235:in 'TestToolsXGetText::TestEncoding#test_different_encoding_from_current_locale'
<internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
<internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
|
|
Failure:
test/test_parser.rb#L226
Translation target references do not match.
<["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]> expected but was
<["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]>.
diff:
- ["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]
? ^
+ ["/home/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]
? ^
|
|
4.0 on windows-latest
Process completed with exit code 1.
|
|
3.4 on macos-latest
Process completed with exit code 1.
|
|
Failure:
test/test_parser.rb#L226
Translation target references do not match.
<["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]> expected but was
<["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]>.
diff:
- ["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:14"]
? ^
+ ["/Users/runner/work/gettext/gettext/test/fixtures/erb/case.rhtml:15"]
? ^
|