Sha256: 540204a4deffc1f97fe8e78f6344d2b647f95448183de27cb4cf605805d86d7f

Contents?: true

Size: 779 Bytes

Versions: 1

Compression:

Stored size: 779 Bytes

Contents

class DevSystem::HtmlFormatterShellTest < DevSystem::FormatterShellTest

  test :subject_class do
    assert subject_class == DevSystem::HtmlFormatterShell
  end

  test :settings do
    assert_equality subject_class.log_level, 0
  end

  test :format do
    source, expectation = <<-HTML_1, <<-HTML_2
<!DOCTYPE html>
<html>
<head>
<title>Beauty</title>
</head>
<body>
<header>
<nav>
<a>
<span></span>
</a>
</nav>
</header>
</body>
</html>
HTML_1
<!DOCTYPE html>
<html>
  <head>
    <title>Beauty</title>
  </head>
  <body>
    <header>
      <nav>
        <a>
          <span></span>
        </a>
      </nav>
    </header>
  </body>
</html>
HTML_2
    expectation = expectation.strip

    output = subject_class.format source
    assert_equality output, expectation
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
lizarb-1.0.5 lib/dev_system/sub/shell/formatter_shells/html_formatter_shell_test.rb