Skip to content

Conversation

janis-vitols
Copy link

This error started to raise when we migrated our project to Rails 5.2.3 & Ruby 2.6.3.

[BUG] Unexpected node test: <:predicate>: <[[:eq, [:attribute, :qname, "", "ID"], [:literal, "<removed_real_id_value>"]]]>

Adding * before [ fixed this issue for us.

leila-alderman added a commit to activemerchant/active_merchant that referenced this pull request May 13, 2020
Updated the supported Ruby and Rails versions to remove versions that
have officially been moved to end of life while maintaining support for
versions 5.0 and 5.1 for Rails.

 - Removed Ruby versions 2.3 and 2.4
 - Added Ruby versions 2.6 and 2.7
 - Removed Rails version 4.2
 - Added Rails version 6.0

In addition, the following changes were made as part of this update:

 - RuboCop target Ruby version was updated to 2.5, which necessitated
 some RuboCop fixes in various files

 - The RuboCop version was upgraded to 0.83, which necessitated even
 more RuboCop fixes in various files

 - [Fix an REXML error](kbeckman/omniauth-wsfed#30)
for the So Easy Pay gateway

 - Add in missing Active Support core extensions to the test helper file

All unit tests:
4497 tests, 71905 assertions, 0 failures, 0 errors, 0 pendings, 0
omissions, 0 notifications
100% passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant