From e8f5de3031cc64a8589f663a96a1b8dabf578359 Mon Sep 17 00:00:00 2001
From: Alberto Defendi <1369-ahl-berto@users.noreply.gitlab.inf.unibz.it>
Date: Thu, 20 May 2021 15:02:40 +0200
Subject: [PATCH] Re-add test tag.

---
 src/App.tsx | 59 +++++++++++++++++++++++++++++------------------------
 1 file changed, 32 insertions(+), 27 deletions(-)

diff --git a/src/App.tsx b/src/App.tsx
index 71f71ed..e5cf11c 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -34,33 +34,38 @@ export const App: FC = () => {
   }, [isAuth, role]);
 
   return (
-    <ThemeProvider theme={muiTheme}>
-      <AuthContext.Provider value={value}>
-        <Router>
-          <Switch>
-            <Route exact path={NonAuthRoutes.home} component={LandingPage} />
+    <div data-testid="App">
+      <ThemeProvider theme={muiTheme}>
+        <AuthContext.Provider value={value}>
+          <Router>
+            <Switch>
+              <Route exact path={NonAuthRoutes.home} component={LandingPage} />
 
-            <Route path={NonAuthRoutes.auth} component={AuthUser} />
-            <PrivateRoute
-              Component={Dashboard}
-              path={AuthRoutes.dashboard}
-              requiredRoles={[Roles.admin, Roles.operator, Roles.senior]}
-            />
-            <PrivateRoute
-              Component={HomePage}
-              path={AuthRoutes.dashboard}
-              requiredRoles={[Roles.admin, Roles.operator, Roles.senior]}
-            />
-            <PrivateRoute
-              Component={ProfilePage}
-              path={AuthRoutes.profile}
-              requiredRoles={[Roles.admin, Roles.operator, Roles.senior]}
-            />
-            <Route path={NonAuthRoutes.unauthorized} component={Unauthorized} />
-            <Route component={NotFound} />
-          </Switch>
-        </Router>
-      </AuthContext.Provider>
-    </ThemeProvider>
+              <Route path={NonAuthRoutes.auth} component={AuthUser} />
+              <PrivateRoute
+                Component={Dashboard}
+                path={AuthRoutes.dashboard}
+                requiredRoles={[Roles.admin, Roles.operator, Roles.senior]}
+              />
+              <PrivateRoute
+                Component={HomePage}
+                path={AuthRoutes.dashboard}
+                requiredRoles={[Roles.admin, Roles.operator, Roles.senior]}
+              />
+              <PrivateRoute
+                Component={ProfilePage}
+                path={AuthRoutes.profile}
+                requiredRoles={[Roles.admin, Roles.operator, Roles.senior]}
+              />
+              <Route
+                path={NonAuthRoutes.unauthorized}
+                component={Unauthorized}
+              />
+              <Route component={NotFound} />
+            </Switch>
+          </Router>
+        </AuthContext.Provider>
+      </ThemeProvider>
+    </div>
   );
 };
-- 
GitLab