spec/lib/crawler/coordinator_spec.rb [196:208]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      expect(events).to receive(:url_extracted).with(
        hash_including(
          url: crawl_result.url,
          type: :allowed,
          start_time: kind_of(Time),
          end_time: kind_of(Time),
          duration: kind_of(Benchmark::Tms),
          outcome: :success,
          message: 'Successfully ingested crawl result'
        )
      )
      coordinator.send(:process_crawl_result, crawl_task, crawl_result)
    end
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



spec/lib/crawler/coordinator_spec.rb [260:272]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
          expect(events).to receive(:url_extracted).with(
            hash_including(
              url: crawl_result.url,
              type: :allowed,
              start_time: kind_of(Time),
              end_time: kind_of(Time),
              duration: kind_of(Benchmark::Tms),
              outcome: :success,
              message: 'Successfully ingested crawl result'
            )
          )
          coordinator.send(:process_crawl_result, crawl_task, crawl_result)
        end
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



