Sha256: 8afffbe0001cab29f2e6412e60fb39056f212f69d5505fa1fdf5dbec6bb742da
Contents?: true
Size: 826 Bytes
Versions: 15
Compression:
Stored size: 826 Bytes
Contents
require 'spec_helper' module Badger describe Badger do before :each do @badger = Badger.new "https://github.com/doge/wow" end after :each do Config.instance.reset! end context 'get the user and repo' do it 'extracts from an https url' do expect(@badger.github_slug).to eq ('doge/wow') end it 'extracts the owner' do expect(@badger.owner).to eq 'doge' end it 'extracts from an ssh url' do @badger = Badger.new "git@github.com:doge/wow.git" expect(@badger.github_slug).to eq ('doge/wow') end it 'knows that sometimes an https url has a .git suffix because REASONS' do @badger = Badger.new "https://github.com/doge/wow.git" expect(@badger.github_slug).to eq ('doge/wow') end end end end
Version data entries
15 entries across 15 versions & 2 rubygems