~ubuntu-branches/ubuntu/trusty/ruby-moneta/trusty

« back to all changes in this revision

Viewing changes to .pc/0099-Re-generate-specs-using-script-generate-specs.patch/spec/moneta/simple_memcached_native_spec.rb

  • Committer: Package Import Robot
  • Author(s): Jérémy Bobbio
  • Date: 2013-05-14 09:40:52 UTC
  • mfrom: (1.2.1) (3.1.1 experimental)
  • Revision ID: package-import@ubuntu.com-20130514094052-p8i17yyswpx6c1zc
Tags: 0.7.16-1
* Team upload.
* New upstream version.
* Remove transitional packages.
* Add Vcs-* fields.
* Fix a typo in debian/copyright.
* Add a Breaks for chef given the API has changed between 0.6 and 0.7.
* Refresh patches:
  - remove 0002-Mark-concurrent-increment-example-as-pending.patch:
    fixed upstream.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# Generated by generate-specs
 
2
require 'helper'
 
3
 
 
4
describe_moneta "simple_memcached_native" do
 
5
  def features
 
6
    [:create, :expires, :increment]
 
7
  end
 
8
 
 
9
  def new_store
 
10
    Moneta.new(:MemcachedNative, :namespace => "simple_memcached_native", :logger => {:file => File.join(make_tempdir, 'simple_memcached_native.log')})
 
11
  end
 
12
 
 
13
  def load_value(value)
 
14
    Marshal.load(value)
 
15
  end
 
16
 
 
17
  include_context 'setup_store'
 
18
  it_should_behave_like 'concurrent_create'
 
19
  it_should_behave_like 'concurrent_increment'
 
20
  it_should_behave_like 'create'
 
21
  it_should_behave_like 'create_expires'
 
22
  it_should_behave_like 'expires'
 
23
  it_should_behave_like 'features'
 
24
  it_should_behave_like 'increment'
 
25
  it_should_behave_like 'marshallable_key'
 
26
  it_should_behave_like 'marshallable_value'
 
27
  it_should_behave_like 'multiprocess'
 
28
  it_should_behave_like 'null_objectkey_objectvalue'
 
29
  it_should_behave_like 'null_objectkey_stringvalue'
 
30
  it_should_behave_like 'null_objectkey_hashvalue'
 
31
  it_should_behave_like 'null_objectkey_booleanvalue'
 
32
  it_should_behave_like 'null_objectkey_nilvalue'
 
33
  it_should_behave_like 'null_objectkey_integervalue'
 
34
  it_should_behave_like 'null_stringkey_objectvalue'
 
35
  it_should_behave_like 'null_stringkey_stringvalue'
 
36
  it_should_behave_like 'null_stringkey_hashvalue'
 
37
  it_should_behave_like 'null_stringkey_booleanvalue'
 
38
  it_should_behave_like 'null_stringkey_nilvalue'
 
39
  it_should_behave_like 'null_stringkey_integervalue'
 
40
  it_should_behave_like 'null_hashkey_objectvalue'
 
41
  it_should_behave_like 'null_hashkey_stringvalue'
 
42
  it_should_behave_like 'null_hashkey_hashvalue'
 
43
  it_should_behave_like 'null_hashkey_booleanvalue'
 
44
  it_should_behave_like 'null_hashkey_nilvalue'
 
45
  it_should_behave_like 'null_hashkey_integervalue'
 
46
  it_should_behave_like 'null_booleankey_objectvalue'
 
47
  it_should_behave_like 'null_booleankey_stringvalue'
 
48
  it_should_behave_like 'null_booleankey_hashvalue'
 
49
  it_should_behave_like 'null_booleankey_booleanvalue'
 
50
  it_should_behave_like 'null_booleankey_nilvalue'
 
51
  it_should_behave_like 'null_booleankey_integervalue'
 
52
  it_should_behave_like 'null_nilkey_objectvalue'
 
53
  it_should_behave_like 'null_nilkey_stringvalue'
 
54
  it_should_behave_like 'null_nilkey_hashvalue'
 
55
  it_should_behave_like 'null_nilkey_booleanvalue'
 
56
  it_should_behave_like 'null_nilkey_nilvalue'
 
57
  it_should_behave_like 'null_nilkey_integervalue'
 
58
  it_should_behave_like 'null_integerkey_objectvalue'
 
59
  it_should_behave_like 'null_integerkey_stringvalue'
 
60
  it_should_behave_like 'null_integerkey_hashvalue'
 
61
  it_should_behave_like 'null_integerkey_booleanvalue'
 
62
  it_should_behave_like 'null_integerkey_nilvalue'
 
63
  it_should_behave_like 'null_integerkey_integervalue'
 
64
  it_should_behave_like 'persist_objectkey_objectvalue'
 
65
  it_should_behave_like 'persist_objectkey_stringvalue'
 
66
  it_should_behave_like 'persist_objectkey_hashvalue'
 
67
  it_should_behave_like 'persist_objectkey_booleanvalue'
 
68
  it_should_behave_like 'persist_objectkey_nilvalue'
 
69
  it_should_behave_like 'persist_objectkey_integervalue'
 
70
  it_should_behave_like 'persist_stringkey_objectvalue'
 
71
  it_should_behave_like 'persist_stringkey_stringvalue'
 
72
  it_should_behave_like 'persist_stringkey_hashvalue'
 
73
  it_should_behave_like 'persist_stringkey_booleanvalue'
 
74
  it_should_behave_like 'persist_stringkey_nilvalue'
 
75
  it_should_behave_like 'persist_stringkey_integervalue'
 
76
  it_should_behave_like 'persist_hashkey_objectvalue'
 
77
  it_should_behave_like 'persist_hashkey_stringvalue'
 
78
  it_should_behave_like 'persist_hashkey_hashvalue'
 
79
  it_should_behave_like 'persist_hashkey_booleanvalue'
 
80
  it_should_behave_like 'persist_hashkey_nilvalue'
 
81
  it_should_behave_like 'persist_hashkey_integervalue'
 
82
  it_should_behave_like 'persist_booleankey_objectvalue'
 
83
  it_should_behave_like 'persist_booleankey_stringvalue'
 
84
  it_should_behave_like 'persist_booleankey_hashvalue'
 
85
  it_should_behave_like 'persist_booleankey_booleanvalue'
 
86
  it_should_behave_like 'persist_booleankey_nilvalue'
 
87
  it_should_behave_like 'persist_booleankey_integervalue'
 
88
  it_should_behave_like 'persist_nilkey_objectvalue'
 
89
  it_should_behave_like 'persist_nilkey_stringvalue'
 
90
  it_should_behave_like 'persist_nilkey_hashvalue'
 
91
  it_should_behave_like 'persist_nilkey_booleanvalue'
 
92
  it_should_behave_like 'persist_nilkey_nilvalue'
 
93
  it_should_behave_like 'persist_nilkey_integervalue'
 
94
  it_should_behave_like 'persist_integerkey_objectvalue'
 
95
  it_should_behave_like 'persist_integerkey_stringvalue'
 
96
  it_should_behave_like 'persist_integerkey_hashvalue'
 
97
  it_should_behave_like 'persist_integerkey_booleanvalue'
 
98
  it_should_behave_like 'persist_integerkey_nilvalue'
 
99
  it_should_behave_like 'persist_integerkey_integervalue'
 
100
  it_should_behave_like 'returndifferent_objectkey_objectvalue'
 
101
  it_should_behave_like 'returndifferent_objectkey_stringvalue'
 
102
  it_should_behave_like 'returndifferent_objectkey_hashvalue'
 
103
  it_should_behave_like 'returndifferent_stringkey_objectvalue'
 
104
  it_should_behave_like 'returndifferent_stringkey_stringvalue'
 
105
  it_should_behave_like 'returndifferent_stringkey_hashvalue'
 
106
  it_should_behave_like 'returndifferent_hashkey_objectvalue'
 
107
  it_should_behave_like 'returndifferent_hashkey_stringvalue'
 
108
  it_should_behave_like 'returndifferent_hashkey_hashvalue'
 
109
  it_should_behave_like 'returndifferent_booleankey_objectvalue'
 
110
  it_should_behave_like 'returndifferent_booleankey_stringvalue'
 
111
  it_should_behave_like 'returndifferent_booleankey_hashvalue'
 
112
  it_should_behave_like 'returndifferent_nilkey_objectvalue'
 
113
  it_should_behave_like 'returndifferent_nilkey_stringvalue'
 
114
  it_should_behave_like 'returndifferent_nilkey_hashvalue'
 
115
  it_should_behave_like 'returndifferent_integerkey_objectvalue'
 
116
  it_should_behave_like 'returndifferent_integerkey_stringvalue'
 
117
  it_should_behave_like 'returndifferent_integerkey_hashvalue'
 
118
  it_should_behave_like 'store_objectkey_objectvalue'
 
119
  it_should_behave_like 'store_objectkey_stringvalue'
 
120
  it_should_behave_like 'store_objectkey_hashvalue'
 
121
  it_should_behave_like 'store_objectkey_booleanvalue'
 
122
  it_should_behave_like 'store_objectkey_nilvalue'
 
123
  it_should_behave_like 'store_objectkey_integervalue'
 
124
  it_should_behave_like 'store_stringkey_objectvalue'
 
125
  it_should_behave_like 'store_stringkey_stringvalue'
 
126
  it_should_behave_like 'store_stringkey_hashvalue'
 
127
  it_should_behave_like 'store_stringkey_booleanvalue'
 
128
  it_should_behave_like 'store_stringkey_nilvalue'
 
129
  it_should_behave_like 'store_stringkey_integervalue'
 
130
  it_should_behave_like 'store_hashkey_objectvalue'
 
131
  it_should_behave_like 'store_hashkey_stringvalue'
 
132
  it_should_behave_like 'store_hashkey_hashvalue'
 
133
  it_should_behave_like 'store_hashkey_booleanvalue'
 
134
  it_should_behave_like 'store_hashkey_nilvalue'
 
135
  it_should_behave_like 'store_hashkey_integervalue'
 
136
  it_should_behave_like 'store_booleankey_objectvalue'
 
137
  it_should_behave_like 'store_booleankey_stringvalue'
 
138
  it_should_behave_like 'store_booleankey_hashvalue'
 
139
  it_should_behave_like 'store_booleankey_booleanvalue'
 
140
  it_should_behave_like 'store_booleankey_nilvalue'
 
141
  it_should_behave_like 'store_booleankey_integervalue'
 
142
  it_should_behave_like 'store_nilkey_objectvalue'
 
143
  it_should_behave_like 'store_nilkey_stringvalue'
 
144
  it_should_behave_like 'store_nilkey_hashvalue'
 
145
  it_should_behave_like 'store_nilkey_booleanvalue'
 
146
  it_should_behave_like 'store_nilkey_nilvalue'
 
147
  it_should_behave_like 'store_nilkey_integervalue'
 
148
  it_should_behave_like 'store_integerkey_objectvalue'
 
149
  it_should_behave_like 'store_integerkey_stringvalue'
 
150
  it_should_behave_like 'store_integerkey_hashvalue'
 
151
  it_should_behave_like 'store_integerkey_booleanvalue'
 
152
  it_should_behave_like 'store_integerkey_nilvalue'
 
153
  it_should_behave_like 'store_integerkey_integervalue'
 
154
  it_should_behave_like 'store_large'
 
155
  it_should_behave_like 'transform_value'
 
156
end