From d52eb161c95d9b6d23cf6f57b60c77a475ffebf6 Mon Sep 17 00:00:00 2001 From: Martin Lensment Date: Wed, 22 Oct 2014 15:58:09 +0300 Subject: [PATCH] Include EppXml gem --- Gemfile | 3 +++ Gemfile.lock | 9 +++++++++ spec/epp/session_spec.rb | 2 +- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/Gemfile b/Gemfile index 99f257daa..b8ff92170 100644 --- a/Gemfile +++ b/Gemfile @@ -84,6 +84,9 @@ group :development, :test do # EPP client gem 'epp', '~> 1.4.0' + # EPP XMLs + gem 'epp-xml', git: 'git@github.com:gitlabeu/epp-xml.git' + # Replacement for fixtures gem 'fabrication', '~> 2.11.3' diff --git a/Gemfile.lock b/Gemfile.lock index f35d38ca6..8ca1d38ca 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,3 +1,11 @@ +GIT + remote: git@github.com:gitlabeu/epp-xml.git + revision: c9f4de93b942bcf8f19c59e7bf5680961593ddd3 + specs: + epp-xml (0.0.1) + activesupport (~> 4.1, >= 4.1.4) + builder (~> 3.2, >= 3.2.2) + GEM remote: https://rubygems.org/ specs: @@ -359,6 +367,7 @@ DEPENDENCIES database_cleaner (~> 1.3.0) devise (~> 3.3.0) epp (~> 1.4.0) + epp-xml! fabrication (~> 2.11.3) faker (~> 1.3.0) guard (~> 2.6.1) diff --git a/spec/epp/session_spec.rb b/spec/epp/session_spec.rb index 289ef94c9..3beb6e446 100644 --- a/spec/epp/session_spec.rb +++ b/spec/epp/session_spec.rb @@ -2,7 +2,7 @@ require 'rails_helper' describe 'EPP Session', epp: true do let(:server_gitlab) { Epp::Server.new({ server: 'localhost', tag: 'gitlab', password: 'ghyt9e4fu', port: 701 }) } - let(:login_xml_cache) { login_xml } + let(:login_xml_cache) { EppXml::Session.login(clID: { value: 'gitlab' }, pw: { value: 'ghyt9e4fu' }) } context 'when not connected' do it 'greets client upon connection' do