   alias Kazan.Apis.Core.V1.{Pod, PodStatus, PodSpec, Container}
 
   alias Kazan.Models.Apimachinery.Meta.V1.{
-    WatchEvent,
     ObjectMeta,
     DeleteOptions
   }

    delete_pod(pod_name, server: server)

    assert_receive(
      %WatchEvent{
        object: %Pod{metadata: %ObjectMeta{name: ^pod_name}},
        type: :deleted
      },


    :timer.sleep(3000)

    assert_receive(%Kazan.Watcher.Event{
      object: %Pod{metadata: %ObjectMeta{name: ^pod_name}},
      type: :added
    })

    assert_receive(%Kazan.Watcher.Event{
      object: %Pod{
        metadata: %ObjectMeta{name: ^pod_name},
        status: %PodStatus{phase: "Pending", container_statuses: nil}
