Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 4 of 4 for removeUpToEvent (0.07 seconds)

  1. okhttp-testing-support/src/main/kotlin/okhttp3/EventRecorder.kt

            }
          }
        } catch (e: NoSuchElementException) {
          throw AssertionError("full event sequence: $fullEventSequence", e)
        }
      }
    
      inline fun <reified T : CallEvent> removeUpToEvent(): T = removeUpToEvent(T::class.java)
    
      inline fun <reified T : CallEvent> findEvent(): T = eventSequence.first { it is T } as T
    
      /**
       * Remove and return the next event from the recorded sequence.
       *
    Created: Fri Apr 03 11:42:14 GMT 2026
    - Last Modified: Tue Jan 27 09:00:39 GMT 2026
    - 4.5K bytes
    - Click Count (0)
  2. okhttp-testing-support/src/main/kotlin/okhttp3/RecordingConnectionListener.kt

        forbiddenLocks.add(lock)
      }
    
      /**
       * Removes recorded events up to (and including) an event is found whose class equals [eventClass]
       * and returns it.
       */
      fun <T : ConnectionEvent> removeUpToEvent(eventClass: Class<T>): T {
        val fullEventSequence = eventSequence.toList()
        try {
          while (true) {
            val event = takeEvent()
            if (eventClass.isInstance(event)) {
    Created: Fri Apr 03 11:42:14 GMT 2026
    - Last Modified: Tue Jan 27 09:00:39 GMT 2026
    - 5.8K bytes
    - Click Count (0)
  3. okhttp/src/jvmTest/kotlin/okhttp3/EventListenerTest.kt

          )
        val response = call.execute()
        assertThat(response.code).isEqualTo(200)
        response.body.close()
        eventRecorder.removeUpToEvent<DnsStart>()
        eventRecorder.removeUpToEvent<DnsEnd>()
        eventRecorder.removeUpToEvent<DnsStart>()
        eventRecorder.removeUpToEvent<DnsEnd>()
      }
    
      @Test
      fun failedDnsLookup() {
        client =
          client
            .newBuilder()
            .dns(FakeDns())
    Created: Fri Apr 03 11:42:14 GMT 2026
    - Last Modified: Tue Feb 03 22:17:59 GMT 2026
    - 70.7K bytes
    - Click Count (0)
  4. okhttp/src/jvmTest/kotlin/okhttp3/CallTest.kt

        eventRecorder.removeUpToEvent(CallEnd::class.java)
    
        // The ResponseFailed event is not necessarily fatal!
        eventRecorder.removeUpToEvent(ConnectionAcquired::class.java)
        eventRecorder.removeUpToEvent(ResponseFailed::class.java)
        eventRecorder.removeUpToEvent(ConnectionReleased::class.java)
        eventRecorder.removeUpToEvent(ConnectionAcquired::class.java)
    Created: Fri Apr 03 11:42:14 GMT 2026
    - Last Modified: Sun Mar 15 09:02:18 GMT 2026
    - 146.5K bytes
    - Click Count (0)
Back to Top