Fixup tests, refactor args

This commit is contained in:
Charles Care
2019-10-17 15:12:11 +01:00
parent 83390be80c
commit f9d1fed4c8
5 changed files with 10 additions and 7 deletions

View File

@@ -5,9 +5,10 @@ require 'securerandom'
class PipelineClient
attr_reader :context, :socket
attr_reader :address, :context, :socket
def initialize
def initialize(address="tcp://localhost:5555")
@address = address
@context = ZMQ::Context.new(1)
open_socket
at_exit do
@@ -18,7 +19,7 @@ class PipelineClient
def open_socket
@socket = context.socket(ZMQ::REQ)
@socket.setsockopt(ZMQ::LINGER, 0)
@socket.connect("tcp://localhost:5555")
@socket.connect(address)
end
def close_socket

View File

@@ -15,7 +15,7 @@ module Pipeline::Rpc::Worker
end
def prepare_folder(iteration_folder)
location = @request["iteration_folder"]
location = @request["s3_uri"]
location_uri = URI(location)
bucket = location_uri.host
path = location_uri.path[1..-1]

View File

@@ -21,7 +21,7 @@ module Pipeline::Rpc::Worker
language_slug = request["track_slug"]
exercise_slug = request["exercise_slug"]
solution_slug = request["solution_slug"]
job_slug = request["id"]
container_version = request["container_version"]
unless environment.released?(language_slug, container_version)

View File

@@ -5,7 +5,8 @@ module Pipeline::Build
class AnalyzerBuildTest < Minitest::Test
def setup
@cmd = AnalyzerBuild.new("v0.1.1", "demotrack")
@repo = mock()
@cmd = AnalyzerBuild.new("v0.1.1", "demotrack", @repo)
end
def test_call_invokes_each_phase

View File

@@ -5,7 +5,8 @@ module Pipeline::Util
class ImgWrapperTest < Minitest::Test
def setup
@img = ImgWrapper.new
@logs = LogCollector.new
@img = ImgWrapper.new @logs
@img.binary_path = "/path/to/img"
end