|
|
|
|
@ -1,34 +1,40 @@
|
|
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
session_start();
|
|
|
|
|
require_once 'SQL_old.php';
|
|
|
|
|
require_once 'SQL.php';
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestCreateHelfer(){
|
|
|
|
|
function TestCreateHelfer()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$erg_old = old\CreateHelfer($dbl, "Max Mustermann", "max@example.com", "+49123-45", "hola234");
|
|
|
|
|
$erg_new = CreateHelfer("Max Mustermann", "max2@example.com", "+49123-45", "hola234");
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old CreateHelfer returns '" . var_export($erg_old, true) . "'";
|
|
|
|
|
echo "New CreateHelfer returns '" . var_export($erg_new, true) . "'";
|
|
|
|
|
} else {
|
|
|
|
|
echo "CreateHelfer ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "CreateHelfer ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestHelferIstVorhanden(){
|
|
|
|
|
function TestHelferIstVorhanden()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$erg_old = old\HelferIstVorhanden($dbl, "max@example.com");
|
|
|
|
|
$erg_new = HelferIstVorhanden("max@example.com");
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old HelferIstVorhanden returns '" . var_export($erg_old, true) . "'";
|
|
|
|
|
echo "New HelferIstVorhanden returns '" . var_export($erg_new, true) . "'";
|
|
|
|
|
} else {
|
|
|
|
|
echo "HelferIstVorhanden ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "HelferIstVorhanden ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestHelferLogin(){
|
|
|
|
|
function TestHelferLogin()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$erg_old = old\HelferLogin($dbl, "max@example.com", "hola234", 0);
|
|
|
|
|
$erg_old_session = $_SESSION;
|
|
|
|
|
@ -44,36 +50,37 @@ function TestHelferLogin(){
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old HelferLogin returns '" . var_export($erg_old, true) . "'";
|
|
|
|
|
echo "New HelferLogin returns '" . var_export($erg_new, true) . "'";
|
|
|
|
|
}
|
|
|
|
|
else if((gettype($erg_old_session) != gettype($erg_new_session)) || ($erg_old_session != $erg_new_session)){
|
|
|
|
|
} elseif ((gettype($erg_old_session) != gettype($erg_new_session)) || ($erg_old_session != $erg_new_session)) {
|
|
|
|
|
echo "Old HelferLogin session returns '" . var_export($erg_old_session, true) . "'";
|
|
|
|
|
echo "New HelferLogin session returns '" . var_export($erg_new_session, true) . "'";
|
|
|
|
|
}
|
|
|
|
|
else if((gettype($erg_old_wrong) != gettype($erg_new_wrong)) || ($erg_old_wrong != $erg_new_wrong)){
|
|
|
|
|
} elseif ((gettype($erg_old_wrong) != gettype($erg_new_wrong)) || ($erg_old_wrong != $erg_new_wrong)) {
|
|
|
|
|
echo "Old HelferLogin wrong returns '" . var_export($erg_old_wrong, true) . "'";
|
|
|
|
|
echo "New HelferLogin wrong returns '" . var_export($erg_new_wrong, true) . "'";
|
|
|
|
|
}
|
|
|
|
|
else if((gettype($erg_old_session_wrong) != gettype($erg_new_session_wrong)) || ($erg_old_session_wrong != $erg_new_session_wrong)){
|
|
|
|
|
} elseif ((gettype($erg_old_session_wrong) != gettype($erg_new_session_wrong)) || ($erg_old_session_wrong != $erg_new_session_wrong)) {
|
|
|
|
|
echo "Old HelferLogin session wrong returns '" . var_export($erg_old_session_wrong, true) . "'";
|
|
|
|
|
echo "New HelferLogin session wrong returns '" . var_export($erg_new_session_wrong, true) . "'";
|
|
|
|
|
} else {
|
|
|
|
|
echo "HelferLogin ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "HelferLogin ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestHelferListe(){
|
|
|
|
|
function TestHelferListe()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$erg_old = old\HelferListe($dbl);
|
|
|
|
|
$erg_new = HelferListe();
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old HelferListe returns '" . var_export($erg_old, true) . "'";
|
|
|
|
|
echo "New HelferListe returns '" . var_export($erg_new, true) . "'";
|
|
|
|
|
} else {
|
|
|
|
|
echo "HelferListe ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "HelferListe ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestHelferdaten(){
|
|
|
|
|
function TestHelferdaten()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
HelferLogin("max@example.com", "hola234", 0);
|
|
|
|
|
$erg_old = old\Helferdaten($dbl, $_SESSION["HelferID"]);
|
|
|
|
|
@ -81,12 +88,14 @@ function TestHelferdaten(){
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old Helferdaten returns '" . var_export($erg_old, true) . "'";
|
|
|
|
|
echo "New Helferdaten returns '" . var_export($erg_new, true) . "'";
|
|
|
|
|
} else {
|
|
|
|
|
echo "Helferdaten ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "Helferdaten ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestHelferdatenAendern(){
|
|
|
|
|
function TestHelferdatenAendern()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
HelferLogin("max@example.com", "hola234", 0);
|
|
|
|
|
$cases = array(
|
|
|
|
|
@ -148,54 +157,60 @@ function TestHelferdatenAendern(){
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old HelferdatenAendern case number " . $casenumber . " returns '" . var_export($erg_old, true) . "'\n";
|
|
|
|
|
echo "New HelferdatenAendern case number " . $casenumber . " returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
}
|
|
|
|
|
else if($erg_ob_old != $erg_ob_new){
|
|
|
|
|
|
|
|
|
|
} elseif ($erg_ob_old != $erg_ob_new) {
|
|
|
|
|
echo "Old HelferdatenAendern case number " . $casenumber . " ob returns '" . $erg_ob_old . "'\n";
|
|
|
|
|
echo "New HelferdatenAendern case number " . $casenumber . " ob returns '" . $erg_ob_new . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "HelferdatenAendern case number " . $casenumber . " ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "HelferdatenAendern case number ".$casenumber." ok\n";
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestAlleSchichten(){
|
|
|
|
|
function TestAlleSchichten()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$erg_old = old\AlleSchichten($dbl, 1, 2);
|
|
|
|
|
$erg_new = AlleSchichten(1, 2);
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old AlleSchichten returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New AlleSchichten returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "AlleSchichten ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "AlleSchichten ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestAlleSchichtenCount(){
|
|
|
|
|
function TestAlleSchichtenCount()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$erg_old = old\AlleSchichtenCount($dbl, 2);
|
|
|
|
|
$erg_new = AlleSchichtenCount(2);
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old AlleSchichtenCount returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New AlleSchichtenCount returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "AlleSchichtenCount ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "AlleSchichtenCount ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestAlleBelegteSchichtenCount(){
|
|
|
|
|
function TestAlleBelegteSchichtenCount()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$erg_old = old\AlleBelegteSchichtenCount($dbl, 2);
|
|
|
|
|
$erg_new = AlleBelegteSchichtenCount(2);
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old AlleBelegteSchichtenCount returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New AlleBelegteSchichtenCount returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "AlleBelegteSchichtenCount ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "AlleBelegteSchichtenCount ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestAlleSchichtenImZeitbereich(){
|
|
|
|
|
function TestAlleSchichtenImZeitbereich()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$erg_old = old\AlleSchichtenImZeitbereich($dbl, "2024-02-01", "2024-03-01", 2);
|
|
|
|
|
$erg_new = AlleSchichtenImZeitbereich("2024-02-01", "2024-03-01", 2);
|
|
|
|
|
@ -208,13 +223,14 @@ function TestAlleSchichtenImZeitbereich(){
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old AlleSchichtenImZeitbereich returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New AlleSchichtenImZeitbereich returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "AlleSchichtenImZeitbereich ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
else echo "AlleSchichtenImZeitbereich ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestAlleSchichtenEinesHelfers(){
|
|
|
|
|
function TestAlleSchichtenEinesHelfers()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
HelferLogin("max2@example.com", "hola234", 0);
|
|
|
|
|
$helfer = $_SESSION;
|
|
|
|
|
@ -223,12 +239,14 @@ function TestAlleSchichtenEinesHelfers(){
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old AlleSchichtenEinesHelfers returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New AlleSchichtenEinesHelfers returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "AlleSchichtenEinesHelfers ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "AlleSchichtenEinesHelfers ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestHelferLoeschen(){
|
|
|
|
|
function TestHelferLoeschen()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
HelferLogin("max2@example.com", "hola234", 0);
|
|
|
|
|
$helfer1 = $_SESSION;
|
|
|
|
|
@ -238,13 +256,11 @@ function TestHelferLoeschen(){
|
|
|
|
|
$erg_old1 = old\HelferLoeschen($dbl, $helfer1['HelferID'], 0);
|
|
|
|
|
$erg_new1 = HelferLoeschen($helfer2['HelferID'], 0);
|
|
|
|
|
$schichten = AlleSchichtenEinesHelfers($helfer1['HelferID']);
|
|
|
|
|
foreach($schichten as $schicht)
|
|
|
|
|
{
|
|
|
|
|
foreach ($schichten as $schicht) {
|
|
|
|
|
HelferVonSchichtLoeschen($helfer1['HelferID'], $schicht['EinzelSchichtID']);
|
|
|
|
|
}
|
|
|
|
|
$schichten = AlleSchichtenEinesHelfers($helfer2['HelferID']);
|
|
|
|
|
foreach($schichten as $schicht)
|
|
|
|
|
{
|
|
|
|
|
foreach ($schichten as $schicht) {
|
|
|
|
|
HelferVonSchichtLoeschen($helfer2['HelferID'], $schicht['EinzelSchichtID']);
|
|
|
|
|
}
|
|
|
|
|
$erg_old2 = old\HelferLoeschen($dbl, $helfer1['HelferID'], 0);
|
|
|
|
|
@ -253,16 +269,17 @@ function TestHelferLoeschen(){
|
|
|
|
|
if ((gettype($erg_old1) != gettype($erg_new1)) || ($erg_old1 != $erg_new1)) {
|
|
|
|
|
echo "Old HelferLoeschen returns" . var_export($erg_old1, true) . "\n";
|
|
|
|
|
echo "New HelferLoeschen returns '" . var_export($erg_new1, true) . "'\n";
|
|
|
|
|
}
|
|
|
|
|
else if((gettype($erg_old2) != gettype($erg_new2)) || ($erg_old2 != $erg_new2)){
|
|
|
|
|
} elseif ((gettype($erg_old2) != gettype($erg_new2)) || ($erg_old2 != $erg_new2)) {
|
|
|
|
|
echo "Old HelferLoeschen returns" . var_export($erg_old2, true) . "\n";
|
|
|
|
|
echo "New HelferLoeschen returns '" . var_export($erg_new2, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "HelferLoeschen ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "HelferLoeschen ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestSchichtIdArrayEinesHelfers(){
|
|
|
|
|
function TestSchichtIdArrayEinesHelfers()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
HelferLogin("max2@example.com", "hola234", 0);
|
|
|
|
|
$helfer = $_SESSION;
|
|
|
|
|
@ -271,12 +288,14 @@ function TestSchichtIdArrayEinesHelfers(){
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old SchichtIdArrayEinesHelfers returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New SchichtIdArrayEinesHelfers returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "SchichtIdArrayEinesHelfers ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "SchichtIdArrayEinesHelfers ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestAlleSchichtenEinesHelfersVonJetzt(){
|
|
|
|
|
function TestAlleSchichtenEinesHelfersVonJetzt()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
HelferLogin("max2@example.com", "hola234", 0);
|
|
|
|
|
$helfer = $_SESSION;
|
|
|
|
|
@ -289,12 +308,14 @@ function TestAlleSchichtenEinesHelfersVonJetzt(){
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old AlleSchichtenEinesHelfersVonJetzt returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New AlleSchichtenEinesHelfersVonJetzt returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "AlleSchichtenEinesHelfersVonJetzt ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "AlleSchichtenEinesHelfersVonJetzt ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestSchichtenSummeEinesHelfers(){
|
|
|
|
|
function TestSchichtenSummeEinesHelfers()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
HelferLogin("max2@example.com", "hola234", 0);
|
|
|
|
|
$helfer = $_SESSION;
|
|
|
|
|
@ -303,12 +324,14 @@ function TestSchichtenSummeEinesHelfers(){
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old SchichtenSummeEinesHelfers returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New SchichtenSummeEinesHelfers returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "SchichtenSummeEinesHelfers ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "SchichtenSummeEinesHelfers ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok (looked at log file afterwards)
|
|
|
|
|
function TestLogSchichtEingabe(){
|
|
|
|
|
function TestLogSchichtEingabe()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
HelferLogin("max2@example.com", "hola234", 0);
|
|
|
|
|
$helfer = $_SESSION;
|
|
|
|
|
@ -320,7 +343,8 @@ function TestLogSchichtEingabe(){
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestHelferSchichtZuweisen(){
|
|
|
|
|
function TestHelferSchichtZuweisen()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
HelferLogin("max2@example.com", "hola234", 0);
|
|
|
|
|
$helfer1 = $_SESSION;
|
|
|
|
|
@ -333,12 +357,14 @@ function TestHelferSchichtZuweisen(){
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old HelferSchichtZuweisen returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New HelferSchichtZuweisen returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "HelferSchichtZuweisen ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "HelferSchichtZuweisen ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestHelferVonSchichtLoeschen(){
|
|
|
|
|
function TestHelferVonSchichtLoeschen()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
HelferLogin("max2@example.com", "hola234", 0);
|
|
|
|
|
$helfer1 = $_SESSION;
|
|
|
|
|
@ -351,12 +377,14 @@ function TestHelferVonSchichtLoeschen(){
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old HelferVonSchichtLoeschen returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New HelferVonSchichtLoeschen returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "HelferVonSchichtLoeschen ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "HelferVonSchichtLoeschen ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestHelferVonSchichtLoeschen_SchichtID(){
|
|
|
|
|
function TestHelferVonSchichtLoeschen_SchichtID()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$schichten = AlleSchichten(1, 2);
|
|
|
|
|
HelferLogin("max2@example.com", "hola234", 0);
|
|
|
|
|
@ -370,12 +398,14 @@ function TestHelferVonSchichtLoeschen_SchichtID(){
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old HelferVonSchichtLoeschen_SchichtID returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New HelferVonSchichtLoeschen_SchichtID returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "HelferVonSchichtLoeschen_SchichtID ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "HelferVonSchichtLoeschen_SchichtID ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestDetailSchicht(){
|
|
|
|
|
function TestDetailSchicht()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
HelferLogin("max2@example.com", "hola234", 0);
|
|
|
|
|
$helfer = $_SESSION;
|
|
|
|
|
@ -385,12 +415,14 @@ function TestDetailSchicht(){
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old DetailSchicht returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New DetailSchicht returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "DetailSchicht ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "DetailSchicht ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestBeteiligteHelfer(){
|
|
|
|
|
function TestBeteiligteHelfer()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
HelferLogin("max2@example.com", "hola234", 0);
|
|
|
|
|
$helfer = $_SESSION;
|
|
|
|
|
@ -400,24 +432,28 @@ function TestBeteiligteHelfer(){
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old BeteiligteHelfer returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New BeteiligteHelfer returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "BeteiligteHelfer ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "BeteiligteHelfer ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestGetDienste(){
|
|
|
|
|
function TestGetDienste()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$erg_old = old\GetDienste($dbl);
|
|
|
|
|
$erg_new = GetDienste();
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old GetDienste returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New GetDienste returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "GetDienste ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "GetDienste ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestGetDiensteChilds(){
|
|
|
|
|
function TestGetDiensteChilds()
|
|
|
|
|
{
|
|
|
|
|
$dienste = GetDienste();
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$erg_old_empty = old\GetDiensteChilds($dbl, $dienste[1]["DienstID"]);
|
|
|
|
|
@ -427,16 +463,17 @@ function TestGetDiensteChilds(){
|
|
|
|
|
if ((gettype($erg_old_empty) != gettype($erg_new_empty)) || ($erg_old_empty != $erg_new_empty)) {
|
|
|
|
|
echo "Old GetDiensteChilds empty returns" . var_export($erg_old_empty, true) . "\n";
|
|
|
|
|
echo "New GetDiensteChilds empty returns '" . var_export($erg_new_empty, true) . "'\n";
|
|
|
|
|
}
|
|
|
|
|
else if((gettype($erg_old_child) != gettype($erg_new_child)) || ($erg_old_child != $erg_new_child)){
|
|
|
|
|
} elseif ((gettype($erg_old_child) != gettype($erg_new_child)) || ($erg_old_child != $erg_new_child)) {
|
|
|
|
|
echo "Old GetDiensteChilds child returns" . var_export($erg_old_child, true) . "\n";
|
|
|
|
|
echo "New GetDiensteChilds child returns '" . var_export($erg_new_child, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "GetDiensteChilds ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "GetDiensteChilds ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestChangeDienst(){
|
|
|
|
|
function TestChangeDienst()
|
|
|
|
|
{
|
|
|
|
|
$dienste = GetDienste();
|
|
|
|
|
HelferLogin("max3@example.com", "hola531", 0);
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
@ -445,12 +482,14 @@ function TestChangeDienst(){
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old ChangeDienst returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New ChangeDienst returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "ChangeDienst ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "ChangeDienst ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestNewDienst(){
|
|
|
|
|
function TestNewDienst()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
HelferLogin("max3@example.com", "hola531", 0);
|
|
|
|
|
$erg_old = old\NewDienst($dbl, "egal", "Badgekontrolle", "Turnhalle", "Nur Jongleure mit Badge durchlassen", $_SESSION["HelferID"], 0, $_SESSION["HelferLevel"]);
|
|
|
|
|
@ -458,12 +497,14 @@ function TestNewDienst(){
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old NewDienst returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New NewDienst returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "NewDienst ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "NewDienst ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestDeleteDienst(){
|
|
|
|
|
function TestDeleteDienst()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$dienste = GetDienste();
|
|
|
|
|
$erg_old = old\DeleteDienst($dbl, $dienste[0]["DienstID"], false);
|
|
|
|
|
@ -471,24 +512,28 @@ function TestDeleteDienst(){
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old DeleteDienst returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New DeleteDienst returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "DeleteDienst ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "DeleteDienst ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestGetDiensteForDay(){
|
|
|
|
|
function TestGetDiensteForDay()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$erg_old = old\GetDiensteForDay($dbl, 2, "2024-02-16");
|
|
|
|
|
$erg_new = GetDiensteForDay(2, "2024-02-16");
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old GetDiensteForDay returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New GetDiensteForDay returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "GetDiensteForDay ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "GetDiensteForDay ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestGetSchichtenForDienstForDay(){
|
|
|
|
|
function TestGetSchichtenForDienstForDay()
|
|
|
|
|
{
|
|
|
|
|
$dienste = GetDienste();
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$erg_old_good = old\GetSchichtenForDienstForDay($dbl, $dienste[0]["DienstID"], "2024-02-16");
|
|
|
|
|
@ -498,16 +543,17 @@ function TestGetSchichtenForDienstForDay(){
|
|
|
|
|
if ((gettype($erg_old_good) != gettype($erg_new_good)) || ($erg_old_good != $erg_new_good)) {
|
|
|
|
|
echo "Old GetSchichtenForDienstForDay returns" . var_export($erg_old_good, true) . "\n";
|
|
|
|
|
echo "New GetSchichtenForDienstForDay returns '" . var_export($erg_new_good, true) . "'\n";
|
|
|
|
|
}
|
|
|
|
|
else if((gettype($erg_old_bad) != gettype($erg_new_bad)) || ($erg_old_bad != $erg_new_bad)){
|
|
|
|
|
} elseif ((gettype($erg_old_bad) != gettype($erg_new_bad)) || ($erg_old_bad != $erg_new_bad)) {
|
|
|
|
|
echo "Old GetSchichtenForDienstForDay returns" . var_export($erg_old_bad, true) . "\n";
|
|
|
|
|
echo "New GetSchichtenForDienstForDay returns '" . var_export($erg_new_bad, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "GetSchichtenForDienstForDay ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "GetSchichtenForDienstForDay ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestGetSchichtenEinesDienstes(){
|
|
|
|
|
function TestGetSchichtenEinesDienstes()
|
|
|
|
|
{
|
|
|
|
|
$dienste = GetDienste();
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$erg_old_good = old\GetSchichtenEinesDienstes($dbl, $dienste[0]["DienstID"]);
|
|
|
|
|
@ -517,16 +563,17 @@ function TestGetSchichtenEinesDienstes(){
|
|
|
|
|
if ((gettype($erg_old_good) != gettype($erg_new_good)) || ($erg_old_good != $erg_new_good)) {
|
|
|
|
|
echo "Old GetSchichtenEinesDienstes returns" . var_export($erg_old_good, true) . "\n";
|
|
|
|
|
echo "New GetSchichtenEinesDienstes returns '" . var_export($erg_new_good, true) . "'\n";
|
|
|
|
|
}
|
|
|
|
|
else if((gettype($erg_old_bad) != gettype($erg_new_bad)) || ($erg_old_bad != $erg_new_bad)){
|
|
|
|
|
} elseif ((gettype($erg_old_bad) != gettype($erg_new_bad)) || ($erg_old_bad != $erg_new_bad)) {
|
|
|
|
|
echo "Old GetSchichtenEinesDienstes returns" . var_export($erg_old_bad, true) . "\n";
|
|
|
|
|
echo "New GetSchichtenEinesDienstes returns '" . var_export($erg_new_bad, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "GetSchichtenEinesDienstes ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "GetSchichtenEinesDienstes ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestChangeSchicht(){
|
|
|
|
|
function TestChangeSchicht()
|
|
|
|
|
{
|
|
|
|
|
$dienste = GetDienste();
|
|
|
|
|
$schichten = GetSchichtenEinesDienstes($dienste[0]["DienstID"]);
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
@ -535,12 +582,14 @@ function TestChangeSchicht(){
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old ChangeSchicht returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New ChangeSchicht returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "ChangeSchicht ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "ChangeSchicht ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestNewSchicht(){
|
|
|
|
|
function TestNewSchicht()
|
|
|
|
|
{
|
|
|
|
|
$dienste = GetDienste();
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$erg_old = old\NewSchicht($dbl, $dienste[0]["DienstID"], "2024-02-15T09:00", "2024-02-15T10:30", 2, "01:30");
|
|
|
|
|
@ -548,12 +597,14 @@ function TestNewSchicht(){
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old NewSchicht returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New NewSchicht returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "NewSchicht ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "NewSchicht ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestDeleteSchicht(){
|
|
|
|
|
function TestDeleteSchicht()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$dienste = GetDienste();
|
|
|
|
|
NewSchicht($dienste[0]["DienstID"], "2024-02-17T10:30", "2024-02-17T12:00", 2, "01:30");
|
|
|
|
|
@ -564,24 +615,28 @@ function TestDeleteSchicht(){
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old DeleteSchicht returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New DeleteSchicht returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "DeleteSchicht ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "DeleteSchicht ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestAlleHelferSchichtenUebersicht(){
|
|
|
|
|
function TestAlleHelferSchichtenUebersicht()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$erg_old = old\AlleHelferSchichtenUebersicht($dbl);
|
|
|
|
|
$erg_new = AlleHelferSchichtenUebersicht();
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old AlleHelferSchichtenUebersicht returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New AlleHelferSchichtenUebersicht returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "AlleHelferSchichtenUebersicht ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "AlleHelferSchichtenUebersicht ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestDatenbankAufDeutsch(){
|
|
|
|
|
function TestDatenbankAufDeutsch()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
old\DatenbankAufDeutsch($dbl);
|
|
|
|
|
DatenbankAufDeutsch();
|
|
|
|
|
@ -589,7 +644,8 @@ function TestDatenbankAufDeutsch(){
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok, checked by hand (will be different for both connections)
|
|
|
|
|
function TestLastInsertId(){
|
|
|
|
|
function TestLastInsertId()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$dienste = GetDienste();
|
|
|
|
|
Old\NewSchicht($dbl, $dienste[0]["DienstID"], "2024-02-17T10:30", "2024-02-17T12:00", 2, "01:30");
|
|
|
|
|
@ -599,15 +655,17 @@ function TestLastInsertId(){
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ok
|
|
|
|
|
function TestHelferLevel(){
|
|
|
|
|
function TestHelferLevel()
|
|
|
|
|
{
|
|
|
|
|
$dbl = old\ConnectDB();
|
|
|
|
|
$erg_old = old\HelferLevel($dbl);
|
|
|
|
|
$erg_new = HelferLevel();
|
|
|
|
|
if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) {
|
|
|
|
|
echo "Old HelferLevel returns" . var_export($erg_old, true) . "\n";
|
|
|
|
|
echo "New HelferLevel returns '" . var_export($erg_new, true) . "'\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "HelferLevel ok\n";
|
|
|
|
|
}
|
|
|
|
|
else echo "HelferLevel ok\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
TestCreateHelfer();
|
|
|
|
|
@ -648,4 +706,3 @@ TestHelferLevel();
|
|
|
|
|
TestHelferVonSchichtLoeschen_SchichtID();
|
|
|
|
|
TestDeleteSchicht();
|
|
|
|
|
TestHelferLoeschen();
|
|
|
|
|
?>
|
|
|
|
|
|