[Add] ReerRouter 2.2.0
[CocoaPods.git] / Specs / 1 / d / 2 / OHHTTPStubs_Bushel / 9.2.2 / OHHTTPStubs_Bushel.podspec.json
blob05184ea46efc47e94469e0468c46fd08fb48ed00
2   "name": "OHHTTPStubs_Bushel",
3   "version": "9.2.2",
4   "summary": "Framework to stub your network requests like HTTP and help you write network unit tests with XCTest.",
5   "description": "A class to stub network requests easily:\n\n * Test your apps with fake network data (stubbed from file)\n * You can also customize your response headers and status code\n * Use customized stubs depending on the requests\n * Use custom response time to simulate slow network.\n * This works with any request (HTTP, HTTPS, or any protocol) sent using\n   the iOS URL Loading System (NSURLConnection, NSURLSession, AFNetworking, …)\n * This is really useful in unit testing, when you need to test network features\n   but don't want to hit the real network and fake some response data instead.\n * Has useful convenience methods to stub JSON content or fixture from a file\n * Compatible with Swift",
6   "homepage": "https://github.com/myriadmobile/OHHTTPStubs",
7   "license": "MIT",
8   "authors": {
9     "Olivier Halligon": "olivier.halligon+ae@gmail.com"
10   },
11   "source": {
12     "git": "https://github.com/myriadmobile/OHHTTPStubs.git",
13     "tag": "9.2.2"
14   },
15   "frameworks": [
16     "Foundation",
17     "CFNetwork"
18   ],
19   "requires_arc": true,
20   "platforms": {
21     "ios": "8.0",
22     "osx": "10.9",
23     "watchos": "2.0",
24     "tvos": "9.0"
25   },
26   "swift_versions": [
27     "3.0",
28     "3.1",
29     "3.2",
30     "4.0",
31     "4.1",
32     "4.2",
33     "5.0",
34     "5.1"
35   ],
36   "default_subspecs": "Default",
37   "subspecs": [
38     {
39       "name": "Default",
40       "dependencies": {
41         "OHHTTPStubs_Bushel/Core": [
43         ],
44         "OHHTTPStubs_Bushel/NSURLSession": [
46         ],
47         "OHHTTPStubs_Bushel/JSON": [
49         ],
50         "OHHTTPStubs_Bushel/OHPathHelpers": [
52         ]
53       }
54     },
55     {
56       "name": "Core",
57       "source_files": [
58         "Sources/OHHTTPStubs/**/HTTPStubs.{h,m}",
59         "Sources/OHHTTPStubs/**/HTTPStubsResponse.{h,m}",
60         "Sources/OHHTTPStubs/include/Compatibility.h"
61       ]
62     },
63     {
64       "name": "NSURLSession",
65       "dependencies": {
66         "OHHTTPStubs_Bushel/Core": [
68         ]
69       },
70       "source_files": [
71         "Sources/OHHTTPStubs/**/NSURLRequest+HTTPBodyTesting.{h,m}",
72         "Sources/OHHTTPStubs/**/HTTPStubs+NSURLSessionConfiguration.{h,m}",
73         "Sources/OHHTTPStubs/**/HTTPStubsMethodSwizzling.{h,m}"
74       ],
75       "private_header_files": "Sources/OHHTTPStubs/**/HTTPStubsMethodSwizzling.h"
76     },
77     {
78       "name": "JSON",
79       "dependencies": {
80         "OHHTTPStubs_Bushel/Core": [
82         ]
83       },
84       "source_files": "Sources/OHHTTPStubs/**/HTTPStubsResponse+JSON.{h,m}"
85     },
86     {
87       "name": "HTTPMessage",
88       "dependencies": {
89         "OHHTTPStubs_Bushel/Core": [
91         ]
92       },
93       "source_files": "Sources/HTTPMessage/**/*.{h,m}"
94     },
95     {
96       "name": "Mocktail",
97       "dependencies": {
98         "OHHTTPStubs_Bushel/Core": [
100         ]
101       },
102       "source_files": "Sources/Mocktail/**/*.{h,m}"
103     },
104     {
105       "name": "OHPathHelpers",
106       "source_files": [
107         "Sources/OHHTTPStubs/**/HTTPStubsPathHelpers.{h,m}",
108         "Sources/OHHTTPStubs/include/Compatibility.h"
109       ]
110     },
111     {
112       "name": "Swift",
113       "platforms": {
114         "ios": "8.0",
115         "osx": "10.9",
116         "watchos": "2.0",
117         "tvos": "9.0"
118       },
119       "dependencies": {
120         "OHHTTPStubs_Bushel/Default": [
122         ]
123       },
124       "source_files": "Sources/OHHTTPStubsSwift/*.swift"
125     }
126   ],
127   "swift_version": "5.1"