From 334e9ae041ac1a50008efa3c9c64c33e924652b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aleks=20R=C5=ABti=C5=86=C5=A1?= Date: Mon, 9 Sep 2024 06:27:52 -0400 Subject: [PATCH] Export all module members from the top level --- lib/phlexite.rb | 6 ++++-- test/test_phlexite.rb | 8 ++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/lib/phlexite.rb b/lib/phlexite.rb index 3d1be3f..47e14a6 100644 --- a/lib/phlexite.rb +++ b/lib/phlexite.rb @@ -1,7 +1,9 @@ # frozen_string_literal: true -require_relative "phlexite/version" - module Phlexite class Error < StandardError; end end + +require_relative "phlexite/version" +require_relative "phlexite/router" +require_relative "phlexite/site" diff --git a/test/test_phlexite.rb b/test/test_phlexite.rb index 5925c5e..16e3ebd 100644 --- a/test/test_phlexite.rb +++ b/test/test_phlexite.rb @@ -10,4 +10,12 @@ class TestPhlexite < Minitest::Test def test_it_does_something_useful assert true end + + def test_that_site_is_defined + assert ::Phlexite::Site != nil + end + + def test_that_router_is_defined + assert ::Phlexite::Router != nil + end end