Sha256: ac691d16218bfd3378b01b76ab8206442a706a826ea48e513cf3adba64b0d747

Contents?: true

Size: 1.84 KB

Versions: 1

Compression:

Stored size: 1.84 KB

Contents

require "minitest/autorun"
require "storazzo"
require "storazzo/ric_disk"
require "storazzo/ric_disk_config"
require 'storazzo/colors'
require "storazzo/media/local_folder"
require "storazzo/ric_disk_config_example"

#require "storazzo/ric_disk_config"
#require "storazzo/ric_disk_sample_config"
#require 'storazzo/ric_disk_sample_config'  # => NOTHING!!
#require 'storazzo/ric_disk_config_sample'  # => NOTHING!!

#require "storazzo/ric_disk"
#require "lib/storazzo/ric_disk_sample_config"
#require "storazzo/media/local_folder"
#require "storazzo/ric_disk/gcs_bucket"
#require "storazzo/media/local_folder"

class GcsBucketTest < Minitest::Test

    include Storazzo::Common

    def setup # tear_up 
        deb "[GcsBucketTest] TEAR_UP with sample Config"
        #removeme = Storazzo::RicDiskConfig.instance()
        config_obj = Storazzo::RicDiskSampleConfig.instance()
        config_obj.load()
        deb "[GcsBucketTest] TEAR_UP config_obj: '''#{config_obj}'''"
    end

    def test_buckets_are_the_two_i_know
        expected_list = %w{
            gs://my-local-backup/storazzo/backups/
            gs://my-other-bucket/
        }
        actual_list = Storazzo::RicDisk::GcsBucket.list_all
        assert_equal(
            expected_list.sort, 
            actual_list.sort,
            "These are the two lists from Sample Storazzo Config")
    end

    def test_import_sample_class_correctly
        #require "storazzo/ric_disk_sample_config" rescue nil
        #require "storazzo/ric_disk_config"

        #puts Storazzo.class
        puts " Storazzo.constants: #{ Storazzo.constants}"
        #puts Storazzo::RicDiskSampleConfig
        config_obj = Storazzo::RicDiskSampleConfig.instance()
        l = config_obj.load
        puts "config_obj: #{config_obj}"
        config_obj.load # _sample_version
    end


    def teardown
        puts :TEAR_DOWN_TODO
    end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
storazzo-0.3.8 test/test_gcs_bucket.rb