Sha256: c0577d81f31821a5f5e721b9931d24e1a953980121dae5f203eb2159b4e4935d

Contents?: true

Size: 786 Bytes

Versions: 2

Compression:

Stored size: 786 Bytes

Contents

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

require "test/unit"
require 'adiwg/json_schemas'

class TestUtils < Test::Unit::TestCase
    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

2 entries across 2 versions & 1 rubygems

Version Path
adiwg-json_schemas-0.5.0 test/tc_utils.rb
adiwg-json_schemas-0.4.0 test/tc_utils.rb