From 41944496648f03b2d8cbfc53901e4d06b144247e Mon Sep 17 00:00:00 2001 From: Marshall Brekka Date: Thu, 31 Jan 2013 13:35:42 -0800 Subject: [PATCH 1/2] consistent return type of taxi/elements when passed an element --- src/clj_webdriver/taxi.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/clj_webdriver/taxi.clj b/src/clj_webdriver/taxi.clj index 884bd1a..2a84631 100644 --- a/src/clj_webdriver/taxi.clj +++ b/src/clj_webdriver/taxi.clj @@ -230,7 +230,7 @@ ([q] (elements *driver* q)) ([driver q] (if (element-like? q) - q + (list q) (*finder-fn* driver q)))) ;; ## Driver functions ## From 35cdec5111a32b595a9a2c7b88ff65bf2a162243 Mon Sep 17 00:00:00 2001 From: Marshall Brekka Date: Fri, 1 Feb 2013 12:17:00 -0800 Subject: [PATCH 2/2] return lazy seq --- src/clj_webdriver/taxi.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/clj_webdriver/taxi.clj b/src/clj_webdriver/taxi.clj index 2a84631..8538b59 100644 --- a/src/clj_webdriver/taxi.clj +++ b/src/clj_webdriver/taxi.clj @@ -230,7 +230,7 @@ ([q] (elements *driver* q)) ([driver q] (if (element-like? q) - (list q) + (lazy-seq (list q)) (*finder-fn* driver q)))) ;; ## Driver functions ##