myslq tests
diff --git a/tests/pillar/replication_both.sls b/tests/pillar/replication_both.sls
new file mode 100644
index 0000000..995abac
--- /dev/null
+++ b/tests/pillar/replication_both.sls
@@ -0,0 +1,29 @@
+mysql:
+  server:
+    enabled: true
+    version: '5.5'
+    force_encoding: utf8
+    replication:
+      role: both
+      master: 127.0.0.1
+      master_address: 127.0.0.1
+      user: admin
+      password: password
+    server_id: 1
+    ssl:
+      enabled: true
+      authority: Org_CA
+      certificate: name_of_service
+      client_certificate: name_of_client_cert
+    admin:
+      user: user
+      password: password
+    bind:
+      address: 0.0.0.0
+      port: 3306
+      protocol: tcp
+salt:
+  minion:
+    mine:
+      module:
+        mysql.get_master_status: []
\ No newline at end of file
diff --git a/tests/pillar/replication_master.sls b/tests/pillar/replication_master.sls
new file mode 100644
index 0000000..892e23b
--- /dev/null
+++ b/tests/pillar/replication_master.sls
@@ -0,0 +1,27 @@
+mysql:
+  server:
+    enabled: true
+    version: '5.5'
+    force_encoding: utf8
+    replication:
+      role: master
+      user: admin
+      password: password
+    server_id: 1
+    ssl:
+      enabled: true
+      authority: Org_CA
+      certificate: name_of_service
+      client_certificate: name_of_client_cert
+    admin:
+      user: user
+      password: password
+    bind:
+      address: 0.0.0.0
+      port: 3306
+      protocol: tcp
+salt:
+  minion:
+    mine:
+      module:
+        mysql.get_master_status: []
\ No newline at end of file
diff --git a/tests/pillar/replication_slave.sls b/tests/pillar/replication_slave.sls
new file mode 100644
index 0000000..a250527
--- /dev/null
+++ b/tests/pillar/replication_slave.sls
@@ -0,0 +1,29 @@
+mysql:
+  server:
+    enabled: true
+    version: '5.5'
+    force_encoding: utf8
+    replication:
+      role: slave
+      master: 127.0.0.1
+      master_address: 127.0.0.1
+      user: admin
+      password: password
+    server_id: 1
+    ssl:
+      enabled: true
+      authority: Org_CA
+      certificate: name_of_service
+      client_certificate: name_of_client_cert
+    admin:
+      user: user
+      password: password
+    bind:
+      address: 0.0.0.0
+      port: 3306
+      protocol: tcp
+salt:
+  minion:
+    mine:
+      module:
+        mysql.get_master_status: []
\ No newline at end of file
diff --git a/tests/pillar/single.sls b/tests/pillar/single.sls
new file mode 100644
index 0000000..739d4fd
--- /dev/null
+++ b/tests/pillar/single.sls
@@ -0,0 +1,24 @@
+mysql:
+  server:
+    enabled: true
+    version: '5.5'
+    force_encoding: utf8
+    admin:
+      user: admin
+      password: password
+    bind:
+      address: 0.0.0.0
+      port: 3306
+      protocol: tcp
+    database:
+      nova:
+        encoding: utf8
+        users:
+        - name: nova
+          password: password
+          host: '%'
+          rights: all
+        - name: nova
+          password: password
+          host: 127.0.0.1
+          rights: all
\ No newline at end of file