Sha256: 9deab85ac79f7fa88afaecea506eca15d0871abc9ea7f993b03a844183b613f8

Contents?: true

Size: 876 Bytes

Versions: 24

Compression:

Stored size: 876 Bytes

Contents

require 'test/unit'

# Load the helper class
require File.join(File.dirname(__FILE__), '..', 'test_helper')

module TaliaCore
  
  # Just test if the initializer has works correctly. These tests will fail if you 
  # don't use the configuration file supplied with Talia
  class InitializerTest < ActiveSupport::TestCase

    fixtures :active_sources

    # Test it
    def test_initialized
      assert(TaliaCore::Initializer.initialized)
    end
    
    # Test namespaces
    def test_namespaces
      assert(N::LOCAL.to_s, "http://localnode.org/")
      assert_equal(N::FOO.to_s, "http://foo.com/")
      assert_kind_of(N::Namespace, N::FOO)
    end
    
    # Test the datase connection
    def test_db_connection
      assert(Source.exists?(N::LOCAL.something))
    end
    
    def test_core_ext_loading
      assert 'string'.respond_to?(:to_permalink)
    end
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
talia_core-0.7.0 test/talia_core/initializer_test.rb
talia_core-0.5.4 test/talia_core/initializer_test.rb
talia_core-0.5.3 test/talia_core/initializer_test.rb
talia_core-0.5.2 test/talia_core/initializer_test.rb
talia_core-0.5.1 test/talia_core/initializer_test.rb
talia_core-0.5.0 test/talia_core/initializer_test.rb
talia_core-0.4.22 test/talia_core/initializer_test.rb
talia_core-0.4.20 test/talia_core/initializer_test.rb
talia_core-0.4.19 test/talia_core/initializer_test.rb
talia_core-0.4.18 test/talia_core/initializer_test.rb
talia_core-0.4.17 test/talia_core/initializer_test.rb
talia_core-0.4.16 test/talia_core/initializer_test.rb
talia_core-0.4.15 test/talia_core/initializer_test.rb
talia_core-0.4.14 test/talia_core/initializer_test.rb
talia_core-0.4.13 test/talia_core/initializer_test.rb
talia_core-0.4.12 test/talia_core/initializer_test.rb
talia_core-0.4.11 test/talia_core/initializer_test.rb
talia_core-0.4.10 test/talia_core/initializer_test.rb
talia_core-0.4.9 test/talia_core/initializer_test.rb
talia_core-0.4.8 test/talia_core/initializer_test.rb