Stage 1 of caching layer. Framework (#6693)

Этот коммит содержится в:
Christopher Speller
2017-06-27 08:02:08 -07:00
коммит произвёл GitHub
родитель 28bf900205
Коммит 9659a6da06
38 изменённых файлов: 1260 добавлений и 1042 удалений

Просмотреть файл

@@ -4,8 +4,9 @@
package store
import (
"github.com/mattermost/platform/model"
"testing"
"github.com/mattermost/platform/model"
)
func TestPreferenceSave(t *testing.T) {
@@ -343,10 +344,10 @@ func TestDeleteUnusedFeatures(t *testing.T) {
Must(store.Preference().Save(&features))
store.(*SqlStore).preference.(*SqlPreferenceStore).DeleteUnusedFeatures()
store.Preference().(*SqlPreferenceStore).DeleteUnusedFeatures()
//make sure features with value "false" have actually been deleted from the database
if val, err := store.(*SqlStore).preference.(*SqlPreferenceStore).GetReplica().SelectInt(`SELECT COUNT(*)
if val, err := store.Preference().(*SqlPreferenceStore).GetReplica().SelectInt(`SELECT COUNT(*)
FROM Preferences
WHERE Category = :Category
AND Value = :Val
@@ -357,7 +358,7 @@ func TestDeleteUnusedFeatures(t *testing.T) {
}
//
// make sure features with value "true" remain saved
if val, err := store.(*SqlStore).preference.(*SqlPreferenceStore).GetReplica().SelectInt(`SELECT COUNT(*)
if val, err := store.Preference().(*SqlPreferenceStore).GetReplica().SelectInt(`SELECT COUNT(*)
FROM Preferences
WHERE Category = :Category
AND Value = :Val