Skip to content

Commit 0129f90

Browse files
author
Wolfram Nikolas Müller
committed
add test to extract class names from haml file correctly
1 parent e2786d7 commit 0129f90

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

test/purger_test.rb

+7-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
require "test_helper"
22

33
class Tailwindcss::PurgerTest < ActiveSupport::TestCase
4-
test "extract class names from string" do
4+
test "extract class names from erb string" do
55
assert_equal %w[ div class max-w-7xl mx-auto my-1.5 px-4 sm:px-6 lg:px-8 sm:py-0.5 translate-x-1/2 ].sort,
66
Tailwindcss::Purger.extract_class_names(%(<div class="max-w-7xl mx-auto my-1.5 px-4 sm:px-6 lg:px-8 sm:py-0.5 translate-x-1/2">))
77
end
88

9-
test "extract class names from files" do
9+
test "extract class names from erb file" do
1010
assert_equal %w[ div class max-w-7xl mx-auto my-1.5 px-4 sm:px-6 lg:px-8 sm:py-0.5 translate-x-1/2 ].sort,
1111
Tailwindcss::Purger.extract_class_names_from(Pathname.new(__dir__).join("fixtures/simple.html.erb"))
1212
end
@@ -16,6 +16,11 @@ class Tailwindcss::PurgerTest < ActiveSupport::TestCase
1616
Tailwindcss::Purger.extract_class_names(%(.max-w-7xl.mx-auto.px-4.sm:px-6.lg:px-8{:class => "my-1.5 sm:py-0.5 translate-x-1/2"}))
1717
end
1818

19+
test "extract class names from haml file" do
20+
assert_equal %w[ class max-w-7xl mx-auto my-1.5 px-4 sm:px-6 lg:px-8 sm:py-0.5 translate-x-1/2 ].sort,
21+
Tailwindcss::Purger.extract_class_names_from(Pathname.new(__dir__).join("fixtures/simple.html.haml"))
22+
end
23+
1924
test "basic purge" do
2025
purged = purged_tailwind_from_erb_fixtures
2126

0 commit comments

Comments
 (0)