Sha256: 54f993e790a562faf5722c71467bec5e3e6de3a4acded6fee03231d790565096

Contents?: true

Size: 1.25 KB

Versions: 7

Compression:

Stored size: 1.25 KB

Contents

require 'spec_helper'

describe "PathHelpers" do

  it "provides a temp base path" do
    puts "\n* temp base path:"
    puts temp_basepath
  end

  it "provides a test base path" do
    puts "\n* test base path:"
    puts test_basepath
  end

  it "provides a courses base path" do
    puts "\n* courses base path:"
    puts courses_basepath
  end

  it "provides the course directories" do
    puts "\n* course dirs:"
    puts course_dirs
  end

  it "provides each course's chapter directories" do
    puts "\n* chapter dirs: "

    course_dir_names.each do |course_name|
      puts chapter_dirs(course_name)
    end
  end

  it "provides each chapter's unit directories" do
    puts "\n* unit dirs:"

    course_dir_names.each do |course_name|
      puts unit_dirs(course_name)
    end
  end

  it "provides all unit directories as flattened array" do
    puts "\n* all unit dirs:"
    puts all_unit_dirs
  end

  it "provides all solution file paths" do
    puts "\n* all solution file paths:"
    puts all_solution_file_paths
  end

  it "provides all test file paths" do
    puts "\n* all test file paths:"
    puts all_test_file_paths
  end

  it "provides the local_storage_file path" do
    puts "\n* local storage file path:"
    puts local_storage_file
  end
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
belajar-0.1.1 spec/path_helpers_spec.rb
daigaku-0.3.0 spec/path_helpers_spec.rb
daigaku-0.2.0 spec/path_helpers_spec.rb
daigaku-0.1.1 spec/path_helpers_spec.rb
daigaku-0.1.0 spec/path_helpers_spec.rb
daigaku-0.0.2 spec/path_helpers_spec.rb
daigaku-0.0.1 spec/path_helpers_spec.rb