Skip to content

Fix liquid-c integration testing#1310

Merged
dylanahsmith merged 3 commits into
masterfrom
only-integration-test-liquid-c
Oct 8, 2020
Merged

Fix liquid-c integration testing#1310
dylanahsmith merged 3 commits into
masterfrom
only-integration-test-liquid-c

Conversation

@dylanahsmith
Copy link
Copy Markdown
Contributor

Problem

There are a couple of changes to liquid-c that are causing failures in this repos test suite, since it tests integration with liquid-c master:

  • liquid-c dropped support for ruby 2.4, since it is no longer supported upstream
  • liquid-c no longer keeps compatibility with the liquid unit tests, only the integration tests.

Solution

I've dropped ruby 2.4 support here as well for simplicity.

I've also created a test:integration rake task that is used for running the integration tests with liquid-c. While creating that new test task, I noticed that we strangely include the root directory of the repo in the load path, even though only "lib" is only the require_path in the gemspec, so I removed this root directory from both test tasks.

@dylanahsmith dylanahsmith merged commit 1a3e38c into master Oct 8, 2020
@dylanahsmith dylanahsmith deleted the only-integration-test-liquid-c branch October 8, 2020 15:52
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.

2 participants