Skip to content

Commit 233f2b2

Browse files
authored
Merge pull request #33 from vania-pooh/master
WebDriver instance is always AutoCloseable
2 parents 605e7ee + ab2b4d9 commit 233f2b2

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/main/java/com/aerokube/lightning/WebDriver.java

+5-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import java.util.Optional;
1212
import java.util.concurrent.Callable;
1313

14-
public interface WebDriver {
14+
public interface WebDriver extends AutoCloseable {
1515

1616
@Nonnull
1717
static WebDriver create(@Nonnull String baseUri, @Nonnull Capabilities capabilities) {
@@ -23,6 +23,10 @@ static WebDriver create(@Nonnull String baseUri, @Nonnull Capabilities capabilit
2323
return new StdWebDriver(baseUri, capabilities, httpClientBuilder);
2424
}
2525

26+
default void close(){
27+
session().delete();
28+
}
29+
2630
@Nonnull
2731
Session session();
2832

0 commit comments

Comments
 (0)