Skip to content

Commit c047fbb

Browse files
committed
test: added more tests for jdbc package
1 parent d1ce373 commit c047fbb

File tree

6 files changed

+858
-160
lines changed

6 files changed

+858
-160
lines changed

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Documentation can be found [here](https://mongodb-driver.mongocamp.dev/).
2626

2727
## Version
2828

29-
Scala Version is 2.13.x / 2.12.x.
29+
Scala Version is 3.6.x / 2.13.x
3030

3131
## CI
3232

@@ -153,7 +153,6 @@ class RestaurantDemoSpec extends Specification with RestaurantDemoDatabaseFuncti
153153
```shell
154154
docker rm -f mongodb;
155155
docker run -d --publish 27017:27017 --name mongodb mongocamp/mongodb:latest;
156-
sbt +test;
157156
```
158157

159158
## Supporters

src/main/scala/dev/mongocamp/driver/DocumentIncludes.scala

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,9 @@ trait DocumentIncludes {
1717

1818
implicit def luceneQueryBson(query: Query): Bson = LuceneQueryConverter.toDocument(query)
1919

20-
implicit def documentFromJavaMap(map: java.util.Map[String, Any]): Document =
21-
documentFromScalaMap(map.asScala.toMap)
20+
implicit def documentFromJavaMap(map: java.util.Map[String, Any]): Document = documentFromScalaMap(map.asScala.toMap)
2221

23-
implicit def documentFromMutableMap(map: collection.mutable.Map[String, Any]): Document =
24-
documentFromScalaMap(map.toMap)
22+
implicit def documentFromMutableMap(map: collection.mutable.Map[String, Any]): Document = documentFromScalaMap(map.toMap)
2523

2624
implicit def documentFromScalaMap(map: Map[String, Any]): Document = {
2725
var result = Document()
@@ -44,16 +42,15 @@ trait DocumentIncludes {
4442
result
4543
}
4644

47-
implicit def mapFromDocument(document: Document): Map[String, Any] =
48-
BsonConverter.asMap(document)
45+
implicit def mapFromDocument(document: Document): Map[String, Any] = BsonConverter.asMap(document)
4946

50-
implicit def mapListFromDocuments(documents: List[Document]): List[Map[String, Any]] =
51-
BsonConverter.asMapList(documents)
47+
implicit def mapListFromDocuments(documents: List[Document]): List[Map[String, Any]] = BsonConverter.asMapList(documents)
5248

5349
// ObjectId
5450
implicit def stringToObjectId(str: String): ObjectId = new ObjectId(str)
5551

5652
implicit def documentToObjectId(doc: Document): ObjectId = {
5753
doc.getObjectId(DatabaseProvider.ObjectIdKey)
5854
}
55+
5956
}

src/main/scala/dev/mongocamp/driver/mongodb/jdbc/resultSet/MongoDbResultSet.scala

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
package dev.mongocamp.driver.mongodb.jdbc.resultSet
22

3-
import dev.mongocamp.driver.mongodb._
3+
import dev.mongocamp.driver.mongodb.*
44
import dev.mongocamp.driver.mongodb.bson.BsonConverter
55
import dev.mongocamp.driver.mongodb.jdbc.MongoJdbcCloseable
6-
import dev.mongocamp.driver.mongodb.json._
76
import org.mongodb.scala.bson.collection.immutable.Document
8-
import org.mongodb.scala.bson.{ BsonArray, BsonBoolean, BsonDateTime, BsonDouble, BsonInt32, BsonInt64, BsonNull, BsonNumber, BsonObjectId, BsonString }
7+
import org.mongodb.scala.bson.{ BsonDouble, BsonInt32, BsonInt64, BsonObjectId, BsonString }
98
import org.mongodb.scala.documentToUntypedDocument
109

1110
import java.io.{ InputStream, Reader }

0 commit comments

Comments
 (0)