Merge pull request #665 from mjtrangoni/fix-gometalinter-issues

Fix gometalinter issues
This commit is contained in:
mattn 2018-11-22 01:46:04 +09:00 committed by GitHub
commit 0a64ab220b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 8 additions and 13 deletions

View File

@ -1376,7 +1376,7 @@ func (d *SQLiteDriver) Open(dsn string) (driver.Conn, error) {
// - Activate User Authentication // - Activate User Authentication
// Check if the user wants to activate User Authentication. // Check if the user wants to activate User Authentication.
// If so then first create a temporary AuthConn to the database // If so then first create a temporary AuthConn to the database
// This is possible because we are already succesfully authenticated. // This is possible because we are already successfully authenticated.
// //
// - Check if `sqlite_user`` table exists // - Check if `sqlite_user`` table exists
// YES => Add the provided user from DSN as Admin User and // YES => Add the provided user from DSN as Admin User and
@ -1387,7 +1387,7 @@ func (d *SQLiteDriver) Open(dsn string) (driver.Conn, error) {
// Create connection to SQLite // Create connection to SQLite
conn := &SQLiteConn{db: db, loc: loc, txlock: txlock} conn := &SQLiteConn{db: db, loc: loc, txlock: txlock}
// Password Cipher has to be registerd before authentication // Password Cipher has to be registered before authentication
if len(authCrypt) > 0 { if len(authCrypt) > 0 {
switch strings.ToUpper(authCrypt) { switch strings.ToUpper(authCrypt) {
case "SHA1": case "SHA1":

View File

@ -13,7 +13,7 @@ import (
// This file provides several different implementations for the // This file provides several different implementations for the
// default embedded sqlite_crypt function. // default embedded sqlite_crypt function.
// This function is uses a ceasar-cypher by default // This function is uses a caesar-cypher by default
// and is used within the UserAuthentication module to encode // and is used within the UserAuthentication module to encode
// the password. // the password.
// //
@ -40,7 +40,7 @@ import (
// password X, sqlite_crypt(X,NULL) is run. A new random salt is selected // password X, sqlite_crypt(X,NULL) is run. A new random salt is selected
// when the second argument is NULL. // when the second argument is NULL.
// //
// The built-in version of of sqlite_crypt() uses a simple Ceasar-cypher // The built-in version of of sqlite_crypt() uses a simple Caesar-cypher
// which prevents passwords from being revealed by searching the raw database // which prevents passwords from being revealed by searching the raw database
// for ASCII text, but is otherwise trivally broken. For better password // for ASCII text, but is otherwise trivally broken. For better password
// security, the database should be encrypted using the SQLite Encryption // security, the database should be encrypted using the SQLite Encryption

View File

@ -447,13 +447,13 @@ func TestUserAuthModifyUser(t *testing.T) {
t.Fatal(err) t.Fatal(err)
} }
if rv != SQLITE_AUTH { if rv != SQLITE_AUTH {
t.Fatal("Password change succesful while not allowed") t.Fatal("Password change successful while not allowed")
} }
// Modify other user password and flag through *SQLiteConn // Modify other user password and flag through *SQLiteConn
err = c2.AuthUserChange("user2", "invalid", false) err = c2.AuthUserChange("user2", "invalid", false)
if err != ErrAdminRequired { if err != ErrAdminRequired {
t.Fatal("Password change succesful while not allowed") t.Fatal("Password change successful while not allowed")
} }
} }

View File

@ -1299,10 +1299,7 @@ func TestAggregatorRegistration(t *testing.T) {
sql.Register("sqlite3_AggregatorRegistration", &SQLiteDriver{ sql.Register("sqlite3_AggregatorRegistration", &SQLiteDriver{
ConnectHook: func(conn *SQLiteConn) error { ConnectHook: func(conn *SQLiteConn) error {
if err := conn.RegisterAggregator("customSum", customSum, true); err != nil { return conn.RegisterAggregator("customSum", customSum, true)
return err
}
return nil
}, },
}) })
db, err := sql.Open("sqlite3_AggregatorRegistration", ":memory:") db, err := sql.Open("sqlite3_AggregatorRegistration", ":memory:")

View File

@ -1,6 +1,4 @@
// Package upgrade // Package upgrade is a dummy package to ensure package can be loaded
//
// Dummy to ensure package can be loaded
// //
// This file is to avoid the following error: // This file is to avoid the following error:
// can't load package: package go-sqlite3/upgrade: build constraints exclude all Go files in go-sqlite3\upgrade // can't load package: package go-sqlite3/upgrade: build constraints exclude all Go files in go-sqlite3\upgrade