mongosh

package
v0.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 4, 2025 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Overview

Package mongosh provides converts to mongosh's JavaScript syntax.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConvertFixtures

func ConvertFixtures(fixtures data.Fixtures) (string, error)

ConvertFixtures converts fixtures to a mongosh's JavaScript `insertMany` commands.

func ConvertRequest

func ConvertRequest(req *wirebson.Document) (string, error)

ConvertRequest converts wirebson's request Document to a mongosh's JavaScript `runCommand`. It removes "$db" field in provided document.

func ConvertResponse

func ConvertResponse(res *wirebson.Document) (string, error)

ConvertResponse converts wirebson's response Document to a mongosh's JavaScript `response` variable.

func ConvertTestSuites

func ConvertTestSuites(testSuites data.TestSuites, outDir string) error

ConvertTestSuites converts request and response from each testsuite to a mongosh's JavaScript format, and writes them to files in specified directory.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL