Sha256: 96d0cbd05bcef0df3ac6572460d01921f5af0780edf458a66cf089fb712a9c3e

Contents?: true

Size: 836 Bytes

Versions: 6

Compression:

Stored size: 836 Bytes

Contents

=begin
* Description: Test Utility functions
* Author: Josh Bradley
* Date: 2014-05-06
* License: Public Domain
=end

require 'minitest/autorun'
require File.join(File.dirname(__FILE__),'..','lib', 'adiwg-json_schemas.rb')

class TestUtils < Minitest::Test
    def test_examples_dir
        errors = File.exist?(ADIWG::JsonSchemas::Utils.examples_dir)
        assert_equal( true, errors, failure_message = 'Examples directory does not exist.')
    end

    def test_schema_path
        errors = File.file?(ADIWG::JsonSchemas::Utils.schema_path)
        assert_equal( true, errors, failure_message = 'File schema.json does not exist.')
    end

    def test_schema_dir
        errors = File.exist?(ADIWG::JsonSchemas::Utils.schema_dir)
        assert_equal( true, errors, failure_message = 'Schema directory does not exist.')
    end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
adiwg-json_schemas-0.9.6 test/tc_utils.rb
adiwg-json_schemas-0.9.5 test/tc_utils.rb
adiwg-json_schemas-0.9.4 test/tc_utils.rb
adiwg-json_schemas-0.9.3 test/tc_utils.rb
adiwg-json_schemas-0.9.2 test/tc_utils.rb
adiwg-json_schemas-0.9.1 test/tc_utils.rb