diff --git a/tests/p_tcl/0-install_tcl.sh b/tests/p_tcl/0-install_tcl.sh
new file mode 100755
index 0000000..4670ec7
--- /dev/null
+++ b/tests/p_tcl/0-install_tcl.sh
@@ -0,0 +1,6 @@
+#!/bin/bash
+# Author: Madhurranjan Mohaan <madhurranjan.mohaan@gmail.com>
+
+t_Log "$0 - installing Tcl"
+t_InstallPackage tcl
+
diff --git a/tests/p_tcl/10-test_tclsh.sh b/tests/p_tcl/10-test_tclsh.sh
new file mode 100755
index 0000000..46511ff
--- /dev/null
+++ b/tests/p_tcl/10-test_tclsh.sh
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+# Author: Madhurranjan Mohaan <madhurranjan.mohaan@gmail.com>
+
+t_Log "Running $0 - Testing tclsh by running it with a basic file"
+
+echo 'puts "helloworld tclpackage"' > testfile
+tclsh testfile
+
+t_CheckExitStatus $?