 
         describe("a provider with progress tracking") {
             var provider: MoyaProvider<GitHubUserContent>!
+
             beforeEach {
-
                 //delete downloaded filed before each test
                 let directoryURLs = FileManager.default.urls(for: .cachesDirectory, in: .userDomainMask)
                 let file = directoryURLs.first!.appendingPathComponent("logo_github.png")

                expect(progressObjects.filter { $0 != nil }.count) == 5
            }

            it("tracks progress of request") {

                let target: GitHubUserContent = .requestMoyaWebContent("logo_github.png")



        describe("a provider with stubbed errors") {
            var provider: MoyaProvider<GitHub>!

            beforeEach {
                provider = MoyaProvider(endpointClosure: failureEndpointClosure, stubClosure: MoyaProvider.immediatelyStub)
            }
