   (far/ensure-table *client-opts* ttable [:id :n]
     {:throughput  {:read 1 :write 1}
      :block?      true})
+  (far/ensure-table *client-opts* range-table [:title :s]
+    {:range-keydef [:number :n]
+     :throughput   {:read 1 :write 1}
+     :block?       true})
   (println "Ready to roll..."))
 
 (defn- after-run {:expectations-options :after-run} [])

   [nil nil] (do (far/batch-write-item *client-opts* {ttable {:delete {:id [0 1]}}})
                 [(far/get-item *client-opts* ttable {:id 0})
                  (far/get-item *client-opts* ttable {:id 1})])))

(expect-let ; Serialization
 ;; Dissoc'ing :bytes, :throwable, :ex-info, and :exception because Object#equals()

   :endpoint   (get (System/getenv) "AWS_DYNAMODB_ENDPOINT")})

(def ttable :faraday.tests.main)
(def range-table :faraday.tests.range)

(defn- before-run {:expectations-options :before-run} []
  (assert (and (:access-key *client-opts*)
