Skip to content

[Testing] turbo tests & [html-xml-css-manipulation] Nokolexbor#109

Open
dimitryzub wants to merge 2 commits intosdogruyol:masterfrom
dimitryzub:add-turbo-tests
Open

[Testing] turbo tests & [html-xml-css-manipulation] Nokolexbor#109
dimitryzub wants to merge 2 commits intosdogruyol:masterfrom
dimitryzub:add-turbo-tests

Conversation

@dimitryzub
Copy link

@dimitryzub dimitryzub commented Feb 9, 2023

Turbo tests

Github: https://github.com/serpapi/turbo_tests
Rubygem: https://rubygems.org/gems/turbo_tests

Allows to run RSpec tests on multiple cores. Like parallel_tests but with incremental summarized output.

Nokolexbor

Github: https://github.com/serpapi/nokolexbor
Rubygem: https://rubygems.org/gems/nokolexbor

Difference from Nokogiri:

Meant to be a drop-in replacement for Nokogiri.
5.2x faster at parsing HTML and up to 997x faster at CSS selectors than Nokogiri.

P.S. Sorry, I've screwed a few things and closed #108 PR to avoid duplicating.

dimitryzub and others added 2 commits February 8, 2023 23:15
Adds Nokolexbor which is meant to be a drop-in replacement for Nokogiri. 
It's 5.2x faster at parsing HTML and up to 997x faster at CSS selectors.
Turbo tests allows to run RSpec tests on multiple cores.

source: https://github.com/serpapi/turbo_tests
@dimitryzub dimitryzub changed the title [Testing] Add turbo tests [Testing] turbo tests & [html-xml-css-manipulation] Nokolexbor Feb 9, 2023
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