File tree Expand file tree Collapse file tree 8 files changed +14
-14
lines changed
Expand file tree Collapse file tree 8 files changed +14
-14
lines changed Original file line number Diff line number Diff line change 1414 name : ESLint
1515 runs-on : ubuntu-latest
1616 steps :
17- - uses : actions/checkout@v5
17+ - uses : actions/checkout@v6
1818 - uses : pnpm/action-setup@v4
1919 - name : Set up Node
2020 uses : actions/setup-node@v6
Original file line number Diff line number Diff line change 1414 name : JavaScript Tests
1515 runs-on : ubuntu-latest
1616 steps :
17- - uses : actions/checkout@v5
17+ - uses : actions/checkout@v6
1818 - name : Set up Ruby
1919 uses : ruby/setup-ruby@v1
2020 with :
Original file line number Diff line number Diff line change 2222 ruby-version : ['3.4']
2323
2424 steps :
25- - uses : actions/checkout@v5
25+ - uses : actions/checkout@v6
2626 - name : Set up Ruby
2727 uses : ruby/setup-ruby@v1
2828 with :
Original file line number Diff line number Diff line change 4545 continue-on-error : ${{ matrix.channel != 'stable' }}
4646
4747 steps :
48- - uses : actions/checkout@v5
48+ - uses : actions/checkout@v6
4949 - name : Set up Ruby
5050 uses : ruby/setup-ruby@v1
5151 with :
Original file line number Diff line number Diff line change 44
55* [ FEATURE] Drop Internet Explorer and other older browsers support
66* [ ENHANCEMENT] Test against Ruby 3.3 and 3.4
7- * [ ENHANCEMENT] Update QUnit to 2.23.0
7+ * [ ENHANCEMENT] Update QUnit to 2.24.3
88
99## 16.0.0 / 2023-09-02
1010
Original file line number Diff line number Diff line change 2323 "test" : " test/javascript/run-qunit.mjs"
2424 },
2525 "devDependencies" : {
26- "@babel/core" : " ^7.28.4 " ,
27- "@babel/preset-env" : " ^7.28.3 " ,
26+ "@babel/core" : " ^7.28.5 " ,
27+ "@babel/preset-env" : " ^7.28.5 " ,
2828 "@rollup/plugin-babel" : " ^6.1.0" ,
2929 "@rollup/plugin-node-resolve" : " ^16.0.3" ,
3030 "chrome-launcher" : " ^1.2.1" ,
31- "eslint" : " ^9.37.0 " ,
31+ "eslint" : " ^9.39.1 " ,
3232 "eslint-plugin-compat" : " ^6.0.2" ,
3333 "neostandard" : " ^0.12.2" ,
34- "puppeteer-core" : " ^24.24 .1" ,
35- "rollup" : " ^4.52.4 " ,
34+ "puppeteer-core" : " ^24.32 .1" ,
35+ "rollup" : " ^4.53.3 " ,
3636 "rollup-plugin-copy" : " ^3.5.0"
3737 },
3838 "peerDependencies" : {
Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ def call(env)
3434use AssetPath , urls : [ '/vendor/assets/javascripts' ] , root : rails_validations_path . full_gem_path
3535
3636DEFAULT_JQUERY_VERSION = '3.7.1.slim'
37- QUNIT_VERSION = '2.24.1 '
37+ QUNIT_VERSION = '2.24.3 '
3838
3939helpers do
4040 def jquery_version
Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ def test_simple_form_for
4646 }
4747 }
4848
49- expected = %(<form accept-charset="UTF-8" action="/posts" class="simple_form new_post" data-client-side-validations="#{ CGI . escapeHTML ( csv_data . to_json ) } " id="new_post" method="post" novalidate="novalidate"><input name="utf8" type="hidden" value="✓" #{ autocomplete_attribute } /><div class="input string required post_cost"><label class="string required" for="post_cost"><abbr title="required">*</abbr> Cost</label><input aria-required="true" class="string required" id="post_cost" name="post[cost]" required="required" type="text" /></div></form>)
49+ expected = %(<form accept-charset="UTF-8" action="/posts" class="simple_form new_post" data-client-side-validations="#{ CGI . escapeHTML ( csv_data . to_json ) } " id="new_post" method="post" novalidate="novalidate"><input name="utf8" type="hidden" value="✓" #{ autocomplete_attribute } /><div class="input string required post_cost"><label class="string required" for="post_cost"><abbr title="required">*</abbr> Cost</label><input class="string required" id="post_cost" name="post[cost]" required="required" type="text" /></div></form>)
5050
5151 assert_dom_equal expected , output_buffer
5252 end
@@ -79,7 +79,7 @@ def test_nested_simple_fields_for_inherit_validation_settings
7979 }
8080 }
8181
82- expected = %(<form accept-charset="UTF-8" action="/posts" class="simple_form new_post" data-client-side-validations="#{ CGI . escapeHTML ( csv_data . to_json ) } " id="new_post" method="post" novalidate="novalidate"><input name="utf8" type="hidden" value="✓" #{ autocomplete_attribute } /><div class="input string required post_category_title"><label class="string required" for="post_category_attributes_title"><abbr title="required">*</abbr> Title</label><input class="string required" required="required" aria-required="true" type="text" name="post[category_attributes][title]" id="post_category_attributes_title" /></div></form>)
82+ expected = %(<form accept-charset="UTF-8" action="/posts" class="simple_form new_post" data-client-side-validations="#{ CGI . escapeHTML ( csv_data . to_json ) } " id="new_post" method="post" novalidate="novalidate"><input name="utf8" type="hidden" value="✓" #{ autocomplete_attribute } /><div class="input string required post_category_title"><label class="string required" for="post_category_attributes_title"><abbr title="required">*</abbr> Title</label><input class="string required" required="required" type="text" name="post[category_attributes][title]" id="post_category_attributes_title" /></div></form>)
8383
8484 assert_dom_equal expected , output_buffer
8585 end
@@ -103,7 +103,7 @@ def test_input_override
103103 validators : { }
104104 }
105105
106- expected = %(<form accept-charset="UTF-8" action="/posts" class="simple_form new_post" data-client-side-validations="#{ CGI . escapeHTML ( csv_data . to_json ) } " id="new_post" method="post" novalidate="novalidate"><input name="utf8" type="hidden" value="✓" #{ autocomplete_attribute } /><div class="input string required post_cost"><label class="string required" for="post_cost"><abbr title="required">*</abbr> Cost</label><input aria-required="true" class="string required" id="post_cost" name="post[cost]" required="required" type="text" /></div></form>)
106+ expected = %(<form accept-charset="UTF-8" action="/posts" class="simple_form new_post" data-client-side-validations="#{ CGI . escapeHTML ( csv_data . to_json ) } " id="new_post" method="post" novalidate="novalidate"><input name="utf8" type="hidden" value="✓" #{ autocomplete_attribute } /><div class="input string required post_cost"><label class="string required" for="post_cost"><abbr title="required">*</abbr> Cost</label><input class="string required" id="post_cost" name="post[cost]" required="required" type="text" /></div></form>)
107107
108108 assert_dom_equal expected , output_buffer
109109 end
You can’t perform that action at this time.
0 commit comments