Toggle navigation
Toggle navigation
This project
Loading...
Sign in
iOS
/
asi-http-request
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
Ben Copsey
2009-08-02 15:52:36 +0100
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
abd911678e68f27a29df7020d3b0dfc0136acd7a
abd91167
1 parent
6e633a75
Added delegate auth test
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
31 additions
and
0 deletions
Classes/Tests/ASINetworkQueueTests.m
Classes/Tests/ProxyTests.h
Classes/Tests/ASINetworkQueueTests.m
View file @
abd9116
...
...
@@ -332,6 +332,36 @@ IMPORTANT
}
-
(
void
)
testDelegateAuthentication
{
complete
=
NO
;
ASINetworkQueue
*
networkQueue
=
[
ASINetworkQueue
queue
];
[
networkQueue
setDelegate
:
self
];
[
networkQueue
setRequestDidFinishSelector
:
@selector
(
queueFinished
:)];
ASIHTTPRequest
*
request
=
[
ASIHTTPRequest
requestWithURL
:[
NSURL
URLWithString
:
@"http://allseeing-i.com/ASIHTTPRequest/tests/basic-authentication"
]];
[
networkQueue
addOperation
:
request
];
[
networkQueue
go
];
while
(
!
complete
)
{
[[
NSRunLoop
currentRunLoop
]
runUntilDate
:[
NSDate
dateWithTimeIntervalSinceNow
:
0
.
25
]];
}
NSError
*
error
=
[
request
error
];
GHAssertNil
(
error
,
@"Request failed"
);
}
-
(
void
)
authorizationNeededForRequest
:
(
ASIHTTPRequest
*
)
request
{
[
request
setUsername
:
@"secret_username"
];
[
request
setPassword
:
@"secret_password"
];
[
request
retryWithAuthentication
];
}
-
(
void
)
requestFailedExpectedly
:
(
ASIHTTPRequest
*
)
request
...
...
Classes/Tests/ProxyTests.h
View file @
abd9116
...
...
@@ -20,6 +20,7 @@
-
(
void
)
testProxy
;
-
(
void
)
testProxyAutodetect
;
-
(
void
)
testProxyWithSuppliedAuthenticationCredentials
;
-
(
void
)
testDoubleAuthentication
;
@property
(
retain
)
ASINetworkQueue
*
queue
;
@property
(
assign
)
BOOL
complete
;
...
...
Please
register
or
login
to post a comment