diff --git a/FunctionSpace/BasisTest.cpp b/FunctionSpace/BasisTest.cpp
deleted file mode 100644
index 2c0901ed814e5886f1f040e7ac892c4ccba26b7b..0000000000000000000000000000000000000000
--- a/FunctionSpace/BasisTest.cpp
+++ /dev/null
@@ -1,47 +0,0 @@
-#include <iostream>
-
-#include "Gmsh.h"
-#include "Mesh.h"
-#include "GroupOfElement.h"
-
-#include "QuadNodeBasis.h"
-#include "QuadEdgeBasis.h"
-
-#include "TriNodeBasis.h"
-#include "TriEdgeBasis.h"
-#include "TriNedelecBasis.h"
-
-#include "HexNodeBasis.h"
-#include "HexEdgeBasis.h"
-
-#include "PlotBasis.h"
-#include "WriterMsh.h"
-
-using namespace std;
-
-int basisTest(int argc, char** argv){
-  // Init Gmsh //
-  GmshInitialize(argc, argv);
-
-  // Get Mesh //
-  Mesh msh(argv[1]);
-  GroupOfElement goe = msh.getFromPhysical(7);
-
-  // Writer for .msh
-  WriterMsh writer;
-  writer.setDomain(goe.getAll());
-
-  // Plot Basis //
-  TriNodeBasis b(6);
-  
-  cout << "Size: " << b.getSize() << endl;
-
-  PlotBasis plot(b, goe, writer);
-  plot.plot("basis");
-  
-  // Stop Gmsh //
-  GmshFinalize();
-  
-  return 0;
-}
-
diff --git a/FunctionSpace/BasisTest.h b/FunctionSpace/BasisTest.h
deleted file mode 100644
index 10d35753dd9d6913f741b30ed8346bb5ddc1edde..0000000000000000000000000000000000000000
--- a/FunctionSpace/BasisTest.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#ifndef _BASISTEST_H_
-#define _BASISTEST_H_
-
-int basisTest(int argc, char** argv);
-
-#endif
diff --git a/FunctionSpace/CMakeLists.txt b/FunctionSpace/CMakeLists.txt
index d42a0fc7162bdba479050bdabd37bf5ebec4ccd2..b31dd7a1b5ece3a488b71f67b641e5fb62371c9c 100644
--- a/FunctionSpace/CMakeLists.txt
+++ b/FunctionSpace/CMakeLists.txt
@@ -11,7 +11,6 @@ set(SRC
   BasisScalar.cpp
   BasisVector.cpp
   BasisGenerator.cpp
-  BasisTest.cpp
 
   QuadNodeBasis.cpp
   QuadEdgeBasis.cpp