github.com/rclone/rclone@v1.66.1-0.20240517100346-7b89735ae726/fs/logger/logger.go (about)

     1  // Package logger implements testing for the sync (and bisync) logger
     2  package logger
     3  
     4  import (
     5  	_ "github.com/rclone/rclone/backend/all" // import all backends
     6  	"github.com/rclone/rclone/cmd"
     7  	_ "github.com/rclone/rclone/cmd/all"    // import all commands
     8  	_ "github.com/rclone/rclone/lib/plugin" // import plugins
     9  )
    10  
    11  // Main enables the testscript package. See:
    12  // https://bitfieldconsulting.com/golang/cli-testing
    13  // https://pkg.go.dev/github.com/rogpeppe/go-internal@v1.11.0/testscript
    14  func Main() int {
    15  	cmd.Main()
    16  	return 0
    17  }