diff options
author | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2017-02-06 14:34:10 +0100 |
---|---|---|
committer | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2017-02-06 14:34:10 +0100 |
commit | 10c1a4d8e4828992afa56bfca6b61eeb328d851e (patch) | |
tree | 038b711172ac4ed47bb24c421611b166440b5e2f /spec/lib/gitlab/serializer | |
parent | 50aec8dd0df863c6f129edb505218e744c479a4b (diff) | |
download | gitlab-ce-10c1a4d8e4828992afa56bfca6b61eeb328d851e.tar.gz |
Rename `Gitlab::Serialize` module to reuse it later
Diffstat (limited to 'spec/lib/gitlab/serializer')
-rw-r--r-- | spec/lib/gitlab/serializer/ci/variables_spec.rb | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/spec/lib/gitlab/serializer/ci/variables_spec.rb b/spec/lib/gitlab/serializer/ci/variables_spec.rb new file mode 100644 index 00000000000..b810c68ea03 --- /dev/null +++ b/spec/lib/gitlab/serializer/ci/variables_spec.rb @@ -0,0 +1,18 @@ +require 'spec_helper' + +describe Gitlab::Serializer::Ci::Variables do + subject do + described_class.load(described_class.dump(object)) + end + + let(:object) do + [{ key: :key, value: 'value', public: true }, + { key: 'wee', value: 1, public: false }] + end + + it 'converts keys into strings' do + is_expected.to eq([ + { key: 'key', value: 'value', public: true }, + { key: 'wee', value: 1, public: false }]) + end +end |