Skip to content

Commit 0da5d2c

Browse files
committed
remove Options
1 parent 61c32fc commit 0da5d2c

File tree

3 files changed

+0
-56
lines changed

3 files changed

+0
-56
lines changed

sdk/core/azure-core/inc/azure/core/http/http.hpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -159,12 +159,6 @@ namespace Azure { namespace Core { namespace Http {
159159
*/
160160
AZ_CORE_DLLEXPORT const static HttpMethod Patch;
161161

162-
/**
163-
* @brief The representation of an `OPTIONS` HTTP method based on [RFC 2616]
164-
* (https://datatracker.ietf.org/doc/html/rfc2616).
165-
*/
166-
AZ_CORE_DLLEXPORT const static HttpMethod Options;
167-
168162
private:
169163
std::string m_value;
170164
}; // extensible enum HttpMethod

sdk/core/azure-core/src/http/http.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ const HttpMethod HttpMethod::Post("POST");
2626
const HttpMethod HttpMethod::Put("PUT");
2727
const HttpMethod HttpMethod::Delete("DELETE");
2828
const HttpMethod HttpMethod::Patch("PATCH");
29-
const HttpMethod HttpMethod::Options("OPTIONS");
3029

3130
namespace {
3231
bool IsInvalidHeaderNameChar(char c)

sdk/core/azure-core/test/ut/http_method_test.cpp

Lines changed: 0 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ TEST(HttpMethod, Get)
3434
EXPECT_NE(get, HttpMethod::Delete);
3535
EXPECT_NE(get, HttpMethod::Patch);
3636
EXPECT_NE(get, HttpMethod("TRACE"));
37-
EXPECT_NE(get, HttpMethod::Options);
3837
EXPECT_NE(get, HttpMethod("HUMUHUMUNUKUNUKUAPUAA"));
3938

4039
EXPECT_NE(HttpMethod::Head, get);
@@ -43,7 +42,6 @@ TEST(HttpMethod, Get)
4342
EXPECT_NE(HttpMethod::Delete, get);
4443
EXPECT_NE(HttpMethod::Patch, get);
4544
EXPECT_NE(HttpMethod("TRACE"), get);
46-
EXPECT_NE(HttpMethod::Options, get);
4745
EXPECT_NE(HttpMethod("HUMUHUMUNUKUNUKUAPUAA"), get);
4846
}
4947

@@ -72,7 +70,6 @@ TEST(HttpMethod, Head)
7270
EXPECT_NE(head, HttpMethod::Delete);
7371
EXPECT_NE(head, HttpMethod::Patch);
7472
EXPECT_NE(head, HttpMethod("TRACE"));
75-
EXPECT_NE(head, HttpMethod::Options);
7673
EXPECT_NE(head, HttpMethod("HUMUHUMUNUKUNUKUAPUAA"));
7774

7875
EXPECT_NE(HttpMethod::Get, head);
@@ -81,7 +78,6 @@ TEST(HttpMethod, Head)
8178
EXPECT_NE(HttpMethod::Delete, head);
8279
EXPECT_NE(HttpMethod::Patch, head);
8380
EXPECT_NE(HttpMethod("TRACE"), head);
84-
EXPECT_NE(HttpMethod::Options, head);
8581
EXPECT_NE(HttpMethod("HUMUHUMUNUKUNUKUAPUAA"), head);
8682
}
8783

@@ -110,7 +106,6 @@ TEST(HttpMethod, Post)
110106
EXPECT_NE(post, HttpMethod::Delete);
111107
EXPECT_NE(post, HttpMethod::Patch);
112108
EXPECT_NE(post, HttpMethod("TRACE"));
113-
EXPECT_NE(post, HttpMethod::Options);
114109
EXPECT_NE(post, HttpMethod("HUMUHUMUNUKUNUKUAPUAA"));
115110

116111
EXPECT_NE(HttpMethod::Get, post);
@@ -119,7 +114,6 @@ TEST(HttpMethod, Post)
119114
EXPECT_NE(HttpMethod::Delete, post);
120115
EXPECT_NE(HttpMethod::Patch, post);
121116
EXPECT_NE(HttpMethod("TRACE"), post);
122-
EXPECT_NE(HttpMethod::Options, post);
123117
EXPECT_NE(HttpMethod("HUMUHUMUNUKUNUKUAPUAA"), post);
124118
}
125119

@@ -148,7 +142,6 @@ TEST(HttpMethod, Put)
148142
EXPECT_NE(put, HttpMethod::Delete);
149143
EXPECT_NE(put, HttpMethod::Patch);
150144
EXPECT_NE(put, HttpMethod("TRACE"));
151-
EXPECT_NE(put, HttpMethod::Options);
152145
EXPECT_NE(put, HttpMethod("HUMUHUMUNUKUNUKUAPUAA"));
153146

154147
EXPECT_NE(HttpMethod::Get, put);
@@ -157,7 +150,6 @@ TEST(HttpMethod, Put)
157150
EXPECT_NE(HttpMethod::Delete, put);
158151
EXPECT_NE(HttpMethod::Patch, put);
159152
EXPECT_NE(HttpMethod("TRACE"), put);
160-
EXPECT_NE(HttpMethod::Options, put);
161153
EXPECT_NE(HttpMethod("HUMUHUMUNUKUNUKUAPUAA"), put);
162154
}
163155

@@ -186,7 +178,6 @@ TEST(HttpMethod, Delete)
186178
EXPECT_NE(delete_, HttpMethod::Put);
187179
EXPECT_NE(delete_, HttpMethod::Patch);
188180
EXPECT_NE(delete_, HttpMethod("TRACE"));
189-
EXPECT_NE(delete_, HttpMethod::Options);
190181
EXPECT_NE(delete_, HttpMethod("HUMUHUMUNUKUNUKUAPUAA"));
191182

192183
EXPECT_NE(HttpMethod::Get, delete_);
@@ -195,7 +186,6 @@ TEST(HttpMethod, Delete)
195186
EXPECT_NE(HttpMethod::Put, delete_);
196187
EXPECT_NE(HttpMethod::Patch, delete_);
197188
EXPECT_NE(HttpMethod("TRACE"), delete_);
198-
EXPECT_NE(HttpMethod::Options, delete_);
199189
EXPECT_NE(HttpMethod("HUMUHUMUNUKUNUKUAPUAA"), delete_);
200190
}
201191

@@ -223,7 +213,6 @@ TEST(HttpMethod, Patch)
223213
EXPECT_NE(patch, HttpMethod::Post);
224214
EXPECT_NE(patch, HttpMethod::Put);
225215
EXPECT_NE(patch, HttpMethod::Delete);
226-
EXPECT_NE(patch, HttpMethod::Options);
227216
EXPECT_NE(patch, HttpMethod("TRACE"));
228217
EXPECT_NE(patch, HttpMethod("HUMUHUMUNUKUNUKUAPUAA"));
229218

@@ -232,7 +221,6 @@ TEST(HttpMethod, Patch)
232221
EXPECT_NE(HttpMethod::Post, patch);
233222
EXPECT_NE(HttpMethod::Put, patch);
234223
EXPECT_NE(HttpMethod::Delete, patch);
235-
EXPECT_NE(HttpMethod::Options, patch);
236224
EXPECT_NE(HttpMethod("TRACE"), patch);
237225
EXPECT_NE(HttpMethod("HUMUHUMUNUKUNUKUAPUAA"), patch);
238226
}
@@ -266,46 +254,9 @@ TEST(HttpMethod, Trace)
266254
EXPECT_NE(HttpMethod::Put, trace);
267255
EXPECT_NE(HttpMethod::Delete, trace);
268256
EXPECT_NE(HttpMethod::Patch, trace);
269-
EXPECT_NE(HttpMethod::Options, trace);
270257
EXPECT_NE(HttpMethod("HUMUHUMUNUKUNUKUAPUAA"), trace);
271258
}
272259

273-
TEST(HttpMethod, Options)
274-
{
275-
HttpMethod const options = HttpMethod("OPTIONS");
276-
EXPECT_EQ(options.ToString(), "OPTIONS");
277-
278-
EXPECT_EQ(options, options);
279-
EXPECT_EQ(options, HttpMethod("OPTIONS"));
280-
EXPECT_EQ(HttpMethod("OPTIONS"), options);
281-
282-
EXPECT_NE(options, HttpMethod("Options"));
283-
EXPECT_NE(HttpMethod("Options"), options);
284-
285-
EXPECT_NE(options, HttpMethod(std::string()));
286-
EXPECT_NE(HttpMethod(std::string()), options);
287-
288-
EXPECT_EQ(options, HttpMethod::Options);
289-
290-
EXPECT_NE(options, HttpMethod::Get);
291-
EXPECT_NE(options, HttpMethod::Head);
292-
EXPECT_NE(options, HttpMethod::Post);
293-
EXPECT_NE(options, HttpMethod::Put);
294-
EXPECT_NE(options, HttpMethod::Delete);
295-
EXPECT_NE(options, HttpMethod::Patch);
296-
EXPECT_NE(options, HttpMethod("TRACE"));
297-
EXPECT_NE(options, HttpMethod("HUMUHUMUNUKUNUKUAPUAA"));
298-
299-
EXPECT_NE(HttpMethod::Get, options);
300-
EXPECT_NE(HttpMethod::Head, options);
301-
EXPECT_NE(HttpMethod::Post, options);
302-
EXPECT_NE(HttpMethod::Put, options);
303-
EXPECT_NE(HttpMethod::Delete, options);
304-
EXPECT_NE(HttpMethod::Patch, options);
305-
EXPECT_NE(HttpMethod("TRACE"), options);
306-
EXPECT_NE(HttpMethod("HUMUHUMUNUKUNUKUAPUAA"), options);
307-
}
308-
309260
TEST(HttpMethod, HawaiianFish)
310261
{
311262
HttpMethod const humuhumunukunukuapuaa = HttpMethod("HUMUHUMUNUKUNUKUAPUAA");

0 commit comments

Comments
 (0)