From 3545461f07b4a3b2b35b6879fd24a0055c848cd5 Mon Sep 17 00:00:00 2001 From: hocine <ferhat.hocine.etu@univ-lille.fr> Date: Thu, 11 Feb 2021 00:16:38 +0100 Subject: [PATCH] premier rendu --- serveurFTP/.classpath | 27 +++++++ serveurFTP/.project | 23 ++++++ .../org.eclipse.core.resources.prefs | 4 + .../.settings/org.eclipse.jdt.core.prefs | 8 ++ serveurFTP/pom.xml | 75 ++++++++++++++++++ serveurFTP/src/main/java/sr/projet2/Main.java | 13 +++ .../sr/projet2/Server/ConnectionServer.java | 45 +++++++++++ .../src/test/java/sr/projet2/AppTest.java | 20 +++++ .../target/classes/sr/projet2/Main.class | Bin 0 -> 589 bytes .../sr/projet2/Server/ConnectionServer.class | Bin 0 -> 1626 bytes .../target/maven-archiver/pom.properties | 4 + .../compile/default-compile/createdFiles.lst | 0 .../compile/default-compile/inputFiles.lst | 2 + .../default-testCompile/createdFiles.lst | 0 .../default-testCompile/inputFiles.lst | 1 + serveurFTP/target/serveurFTP-1.0-SNAPSHOT.jar | Bin 0 -> 3784 bytes .../TEST-sr.projet2.AppTest.xml | 61 ++++++++++++++ .../surefire-reports/sr.projet2.AppTest.txt | 4 + .../test-classes/sr/projet2/AppTest.class | Bin 0 -> 467 bytes 19 files changed, 287 insertions(+) create mode 100644 serveurFTP/.classpath create mode 100644 serveurFTP/.project create mode 100644 serveurFTP/.settings/org.eclipse.core.resources.prefs create mode 100644 serveurFTP/.settings/org.eclipse.jdt.core.prefs create mode 100644 serveurFTP/pom.xml create mode 100644 serveurFTP/src/main/java/sr/projet2/Main.java create mode 100644 serveurFTP/src/main/java/sr/projet2/Server/ConnectionServer.java create mode 100644 serveurFTP/src/test/java/sr/projet2/AppTest.java create mode 100644 serveurFTP/target/classes/sr/projet2/Main.class create mode 100644 serveurFTP/target/classes/sr/projet2/Server/ConnectionServer.class create mode 100644 serveurFTP/target/maven-archiver/pom.properties create mode 100644 serveurFTP/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst create mode 100644 serveurFTP/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst create mode 100644 serveurFTP/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst create mode 100644 serveurFTP/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst create mode 100644 serveurFTP/target/serveurFTP-1.0-SNAPSHOT.jar create mode 100644 serveurFTP/target/surefire-reports/TEST-sr.projet2.AppTest.xml create mode 100644 serveurFTP/target/surefire-reports/sr.projet2.AppTest.txt create mode 100644 serveurFTP/target/test-classes/sr/projet2/AppTest.class diff --git a/serveurFTP/.classpath b/serveurFTP/.classpath new file mode 100644 index 0000000..1247f9f --- /dev/null +++ b/serveurFTP/.classpath @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<classpath> + <classpathentry kind="src" output="target/classes" path="src/main/java"> + <attributes> + <attribute name="optional" value="true"/> + <attribute name="maven.pomderived" value="true"/> + </attributes> + </classpathentry> + <classpathentry kind="src" output="target/test-classes" path="src/test/java"> + <attributes> + <attribute name="optional" value="true"/> + <attribute name="maven.pomderived" value="true"/> + <attribute name="test" value="true"/> + </attributes> + </classpathentry> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"> + <attributes> + <attribute name="maven.pomderived" value="true"/> + </attributes> + </classpathentry> + <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"> + <attributes> + <attribute name="maven.pomderived" value="true"/> + </attributes> + </classpathentry> + <classpathentry kind="output" path="target/classes"/> +</classpath> diff --git a/serveurFTP/.project b/serveurFTP/.project new file mode 100644 index 0000000..51988d6 --- /dev/null +++ b/serveurFTP/.project @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>serveurFTP</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.jdt.core.javabuilder</name> + <arguments> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.jdt.core.javanature</nature> + <nature>org.eclipse.m2e.core.maven2Nature</nature> + </natures> +</projectDescription> diff --git a/serveurFTP/.settings/org.eclipse.core.resources.prefs b/serveurFTP/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..f9fe345 --- /dev/null +++ b/serveurFTP/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +encoding//src/main/java=UTF-8 +encoding//src/test/java=UTF-8 +encoding/<project>=UTF-8 diff --git a/serveurFTP/.settings/org.eclipse.jdt.core.prefs b/serveurFTP/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..a3b98fd --- /dev/null +++ b/serveurFTP/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,8 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 +org.eclipse.jdt.core.compiler.compliance=1.7 +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore +org.eclipse.jdt.core.compiler.release=disabled +org.eclipse.jdt.core.compiler.source=1.7 diff --git a/serveurFTP/pom.xml b/serveurFTP/pom.xml new file mode 100644 index 0000000..714a36b --- /dev/null +++ b/serveurFTP/pom.xml @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <groupId>sr.projet2</groupId> + <artifactId>serveurFTP</artifactId> + <version>1.0-SNAPSHOT</version> + + <name>serveurFTP</name> + <!-- FIXME change it to the project's website --> + <url>http://www.example.com</url> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <maven.compiler.source>1.7</maven.compiler.source> + <maven.compiler.target>1.7</maven.compiler.target> + </properties> + + <dependencies> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.11</version> + <scope>test</scope> + </dependency> + </dependencies> + + <build> + <pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) --> + <plugins> + <!-- clean lifecycle, see https://maven.apache.org/ref/current/maven-core/lifecycles.html#clean_Lifecycle --> + <plugin> + <artifactId>maven-clean-plugin</artifactId> + <version>3.1.0</version> + </plugin> + <!-- default lifecycle, jar packaging: see https://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_jar_packaging --> + <plugin> + <artifactId>maven-resources-plugin</artifactId> + <version>3.0.2</version> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.0</version> + </plugin> + <plugin> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.22.1</version> + </plugin> + <plugin> + <artifactId>maven-jar-plugin</artifactId> + <version>3.0.2</version> + </plugin> + <plugin> + <artifactId>maven-install-plugin</artifactId> + <version>2.5.2</version> + </plugin> + <plugin> + <artifactId>maven-deploy-plugin</artifactId> + <version>2.8.2</version> + </plugin> + <!-- site lifecycle, see https://maven.apache.org/ref/current/maven-core/lifecycles.html#site_Lifecycle --> + <plugin> + <artifactId>maven-site-plugin</artifactId> + <version>3.7.1</version> + </plugin> + <plugin> + <artifactId>maven-project-info-reports-plugin</artifactId> + <version>3.0.0</version> + </plugin> + </plugins> + </pluginManagement> + </build> +</project> diff --git a/serveurFTP/src/main/java/sr/projet2/Main.java b/serveurFTP/src/main/java/sr/projet2/Main.java new file mode 100644 index 0000000..a7e6f10 --- /dev/null +++ b/serveurFTP/src/main/java/sr/projet2/Main.java @@ -0,0 +1,13 @@ +package sr.projet2; + +import java.io.IOException; + +import sr.projet2.Server.ConnectionServer; + +public class Main { + public static void main(String[] args) throws IOException{ + ConnectionServer server=new ConnectionServer(2000); + server.serverConnect(); + + } +} diff --git a/serveurFTP/src/main/java/sr/projet2/Server/ConnectionServer.java b/serveurFTP/src/main/java/sr/projet2/Server/ConnectionServer.java new file mode 100644 index 0000000..3389d0d --- /dev/null +++ b/serveurFTP/src/main/java/sr/projet2/Server/ConnectionServer.java @@ -0,0 +1,45 @@ +package sr.projet2.Server; + +import java.io.BufferedReader; +import java.io.BufferedWriter; +import java.io.IOException; +import java.io.InputStreamReader; +import java.io.OutputStreamWriter; +import java.net.ServerSocket; +import java.net.Socket; + +public class ConnectionServer { + private int PORT; + private ServerSocket srvSckt; + + public ConnectionServer (int PORT) throws IOException { + this.PORT=PORT; + server(); + + } + + + public void server() throws IOException { + try { + this.srvSckt=new ServerSocket(this.PORT); + } + catch (IOException e) { + throw new IOException("Connexion failed"); + } + + } + public void serverConnect() throws IOException { + try { + Socket socket=this.srvSckt.accept(); + BufferedReader bfR =new BufferedReader(new InputStreamReader(socket.getInputStream())); + BufferedWriter bfW = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())); + bfW.write("220 FTP SERVER\r\n"); + bfW.flush(); + } + catch(IOException e){ + e.printStackTrace(); + } + + } + +} diff --git a/serveurFTP/src/test/java/sr/projet2/AppTest.java b/serveurFTP/src/test/java/sr/projet2/AppTest.java new file mode 100644 index 0000000..329cb0a --- /dev/null +++ b/serveurFTP/src/test/java/sr/projet2/AppTest.java @@ -0,0 +1,20 @@ +package sr.projet2; + +import static org.junit.Assert.assertTrue; + +import org.junit.Test; + +/** + * Unit test for simple App. + */ +public class AppTest +{ + /** + * Rigorous Test :-) + */ + @Test + public void shouldAnswerWithTrue() + { + assertTrue( true ); + } +} diff --git a/serveurFTP/target/classes/sr/projet2/Main.class b/serveurFTP/target/classes/sr/projet2/Main.class new file mode 100644 index 0000000000000000000000000000000000000000..f0b87ee88054e2d5623baa352556a76f34f4da15 GIT binary patch literal 589 zcmX^0Z`VEs1_omWMJ@(51_^csNiGH^1}P9B&CVdh&LGRkz-E(~msw)R$iS?j8OF%K z;+&t7%E-X)lbM(5SDKrYS`?C)l#|NHAmo#uoR|}qSd<CkLj_q%GBS%983cWbi}VYM z^0QJ)jP!jIGxMw&8CY@?GxHc3#5AIPvJ%S@^>Y&Q()EK&iZb)kt-%&07Nr+6G6-Xl zW@KP1PAw`+En;L)K{h!UEU53CpO=@KT#}ie2NAGlWZ-hGNKP#P2^F(5$T2c-1?QI* zC8xS&f?UoCa*-a$5j+g+3>=IMN=UAS7=d9XNToavg91o7Kaz5gQH%@%Aj2R&@=wZ2 zO)g<%5C#in=IeX<!`;Hjz@p&^@+&XIJ5Yx+C^E1zurYuD69Xg2Neqk(oD2*M`V5Q= zj0_A6tXkU{7&kI7FfcK2F)%Q&fd$zaxEUB2c))B{1|9}p1_lOB20jLU1}3m(9|mRy zCI$uuf!z#Dk%H_OwlgsMXm4X+L72nGzzo*I&A`RL&%gsVPYj}mL4ZM!fq{XWft5js ZL70J&L4<*UfrWvQL6m`!K@98?aRAred*1*6 literal 0 HcmV?d00001 diff --git a/serveurFTP/target/classes/sr/projet2/Server/ConnectionServer.class b/serveurFTP/target/classes/sr/projet2/Server/ConnectionServer.class new file mode 100644 index 0000000000000000000000000000000000000000..c756048d1ae1f7b554fca7ec33d5b5560e207462 GIT binary patch literal 1626 zcmX^0Z`VEs1_on>cy<ORMh2zgBK?A*{H)XxBmLmiqO#N?edqkVywv29%=|ov06PN< zBZELzVp*boPGVlVzJF3yYH|r9151E^PzWOfqbDN+dvQ@&aB_ADBZIgPSYcjj3DmgY z{N(J^5^F{VHk-`6%o00B1{MuZ%`ip=F4v0W)B=z-#q12cj10nHjhXrSp8jwdMg|t= z{FGEK24)5U9tKVZK}H5<4b3o421W*99tKthHZBH622macF^~*fG1&c#4E#Qsd8vM- zxk;%-A&E&jsf-LlKKaRsIbn%KnIJw?kfkIevzU=V#fNYZShF+8FfxdOU5M^AE(U1^ zIgsPHK+aO&VPI$A;9yW<WDo!cWJP9vo<dq;W=?7f7XuH23P`0YBZH_0B%r_{8eCG8 znU`)23KhmwMg~!c6lzddGcxc7mn0@<`z97ZJ-`d`FxZ;p5|BHzc^GsUbQu}g5|cq; z%g7+Cp$Rbz>}p6<urug0GKhiwl9{jXRGOBST9ld+l$w~5TExy^$jBfGlk?0gC@l#t zDN0Sug-CNT7&Dl%Gng<k@PpMLOyyxPV=!lA;7d;}LDI#@AP#c?$TtY%thpEr7%V|y zVa3QG0SyZ@C7NMe40;SUAVszypFlj4nXeCVi?wDLJA*wIpM)1>mVkWX$jBfCc4cP1 zzJF;6+$#`ykXM{}7+e@!85#J~Q%jIlfSd#kH#EK0Tnr8j?jR?5FfvFY+>NZ;8su<0 z1}~5*Zxn|^Y_`@6<6!V*WDqbiGEi^}2~Y@j4GMD&;^pFEuw(G&VF+MQWn^G22l)ad z62!w03`*XtX*s3E8K5*2%EJ%_65%f>%FHVPCyJ1w#N<>)2DV~w6f-giLIMjBKh}&4 z%t>iMj0_SG8H|{RC<w=<0P1W;2Cm@z(xT*4w@gr;5{0HacsZd53Ty^N21W*E1_lNu z1}0Dj1+&;0I2afhm>C!uI2pJYm>9Sj7#LU>7#VmN_!t-%{J?4%82GfdGw^FkZ)FhD z+QuNV5v)_3fq_AYfrWvAfuDheK>$<)Fz_-6Ge|HnFo-cQF)%RjF-S5<F@OLc*gi%E zMo@8pVM{p!3s}9J)@}yrNUbdlLfaW+w=&2tXW;YM&A<~Wq_~|ydH+TRMzCE%3_J|X z3?SRZ7+4t?7$g|@86+8m7^E148KfCx8RU>$AP04UFasBZ8iP6mBZCG50|Pq)QxH1? z52%3BWDvw~&Itxqu(uqwwlK(VW6<*1&7c>#o53JbdmDq%b_R>>4A#E88SEl=GdO^R zoVGK#ZD;WG(-rdB#^9&BjUjM31BZ|HHii(0i!B(e;VxEV;ACK6P-Ng>P-2i~P-f6$ zP+>4(P-U=SP-C!WP-n1V&|q+2&<6X!1nfIUs1G<83>d;0A{ZFKevD*@Vqjv>W8h+l aW{6>6X0TykLG@oXI|C0W8e_px6$b#kp<%rM literal 0 HcmV?d00001 diff --git a/serveurFTP/target/maven-archiver/pom.properties b/serveurFTP/target/maven-archiver/pom.properties new file mode 100644 index 0000000..2e8c1fe --- /dev/null +++ b/serveurFTP/target/maven-archiver/pom.properties @@ -0,0 +1,4 @@ +#Created by Apache Maven 3.6.3 +groupId=sr.projet2 +artifactId=serveurFTP +version=1.0-SNAPSHOT diff --git a/serveurFTP/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/serveurFTP/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..e69de29 diff --git a/serveurFTP/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/serveurFTP/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..6090f07 --- /dev/null +++ b/serveurFTP/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -0,0 +1,2 @@ +/home/hocine/eclipse-workspace/serveurFTP/src/main/java/sr/projet2/Server/ConnectionServer.java +/home/hocine/eclipse-workspace/serveurFTP/src/main/java/sr/projet2/Main.java diff --git a/serveurFTP/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/serveurFTP/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst new file mode 100644 index 0000000..e69de29 diff --git a/serveurFTP/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/serveurFTP/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst new file mode 100644 index 0000000..2ed20fc --- /dev/null +++ b/serveurFTP/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst @@ -0,0 +1 @@ +/home/hocine/eclipse-workspace/serveurFTP/src/test/java/sr/projet2/AppTest.java diff --git a/serveurFTP/target/serveurFTP-1.0-SNAPSHOT.jar b/serveurFTP/target/serveurFTP-1.0-SNAPSHOT.jar new file mode 100644 index 0000000000000000000000000000000000000000..d5dc5f4b9b40bbb0aac801343b22bb321f72ca4c GIT binary patch literal 3784 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 P@G$r@GcY8B`f&^Z-QtAA literal 0 HcmV?d00001 diff --git a/serveurFTP/target/surefire-reports/TEST-sr.projet2.AppTest.xml b/serveurFTP/target/surefire-reports/TEST-sr.projet2.AppTest.xml new file mode 100644 index 0000000..fe02e92 --- /dev/null +++ b/serveurFTP/target/surefire-reports/TEST-sr.projet2.AppTest.xml @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="UTF-8"?> +<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd" name="sr.projet2.AppTest" time="0.033" tests="1" errors="0" skipped="0" failures="0"> + <properties> + <property name="sun.desktop" value="gnome"/> + <property name="awt.toolkit" value="sun.awt.X11.XToolkit"/> + <property name="java.specification.version" value="11"/> + <property name="sun.cpu.isalist" value=""/> + <property name="sun.jnu.encoding" value="UTF-8"/> + <property name="java.class.path" value="/home/hocine/eclipse-workspace/serveurFTP/target/test-classes:/home/hocine/eclipse-workspace/serveurFTP/target/classes:/home/hocine/.m2/repository/junit/junit/4.11/junit-4.11.jar:/home/hocine/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:"/> + <property name="java.vm.vendor" value="Ubuntu"/> + <property name="sun.arch.data.model" value="64"/> + <property name="java.vendor.url" value="https://ubuntu.com/"/> + <property name="user.timezone" value=""/> + <property name="java.vm.specification.version" value="11"/> + <property name="os.name" value="Linux"/> + <property name="sun.java.launcher" value="SUN_STANDARD"/> + <property name="user.country" value="FR"/> + <property name="sun.boot.library.path" value="/usr/lib/jvm/java-11-openjdk-amd64/lib"/> + <property name="sun.java.command" value="/home/hocine/eclipse-workspace/serveurFTP/target/surefire/surefirebooter14701359487179658639.jar /home/hocine/eclipse-workspace/serveurFTP/target/surefire 2021-02-11T00-09-40_142-jvmRun1 surefire2274530294192485131tmp surefire_017171065220829500292tmp"/> + <property name="jdk.debug" value="release"/> + <property name="surefire.test.class.path" value="/home/hocine/eclipse-workspace/serveurFTP/target/test-classes:/home/hocine/eclipse-workspace/serveurFTP/target/classes:/home/hocine/.m2/repository/junit/junit/4.11/junit-4.11.jar:/home/hocine/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:"/> + <property name="sun.cpu.endian" value="little"/> + <property name="user.home" value="/home/hocine"/> + <property name="user.language" value="fr"/> + <property name="java.specification.vendor" value="Oracle Corporation"/> + <property name="java.version.date" value="2021-01-19"/> + <property name="java.home" value="/usr/lib/jvm/java-11-openjdk-amd64"/> + <property name="file.separator" value="/"/> + <property name="basedir" value="/home/hocine/eclipse-workspace/serveurFTP"/> + <property name="java.vm.compressedOopsMode" value="32-bit"/> + <property name="line.separator" value=" "/> + <property name="java.specification.name" value="Java Platform API Specification"/> + <property name="java.vm.specification.vendor" value="Oracle Corporation"/> + <property name="java.awt.graphicsenv" value="sun.awt.X11GraphicsEnvironment"/> + <property name="surefire.real.class.path" value="/home/hocine/eclipse-workspace/serveurFTP/target/surefire/surefirebooter14701359487179658639.jar"/> + <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/> + <property name="java.runtime.version" value="11.0.10+9-Ubuntu-0ubuntu1.20.04"/> + <property name="user.name" value="hocine"/> + <property name="path.separator" value=":"/> + <property name="os.version" value="5.4.0-65-generic"/> + <property name="java.runtime.name" value="OpenJDK Runtime Environment"/> + <property name="file.encoding" value="UTF-8"/> + <property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/> + <property name="localRepository" value="/home/hocine/.m2/repository"/> + <property name="java.vendor.url.bug" value="https://bugs.launchpad.net/ubuntu/+source/openjdk-lts"/> + <property name="java.io.tmpdir" value="/tmp"/> + <property name="java.version" value="11.0.10"/> + <property name="user.dir" value="/home/hocine/eclipse-workspace/serveurFTP"/> + <property name="os.arch" value="amd64"/> + <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/> + <property name="java.awt.printerjob" value="sun.print.PSPrinterJob"/> + <property name="sun.os.patch.level" value="unknown"/> + <property name="java.library.path" value="/usr/java/packages/lib:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib"/> + <property name="java.vm.info" value="mixed mode, sharing"/> + <property name="java.vendor" value="Ubuntu"/> + <property name="java.vm.version" value="11.0.10+9-Ubuntu-0ubuntu1.20.04"/> + <property name="sun.io.unicode.encoding" value="UnicodeLittle"/> + <property name="java.class.version" value="55.0"/> + </properties> + <testcase name="shouldAnswerWithTrue" classname="sr.projet2.AppTest" time="0.001"/> +</testsuite> \ No newline at end of file diff --git a/serveurFTP/target/surefire-reports/sr.projet2.AppTest.txt b/serveurFTP/target/surefire-reports/sr.projet2.AppTest.txt new file mode 100644 index 0000000..23a25bb --- /dev/null +++ b/serveurFTP/target/surefire-reports/sr.projet2.AppTest.txt @@ -0,0 +1,4 @@ +------------------------------------------------------------------------------- +Test set: sr.projet2.AppTest +------------------------------------------------------------------------------- +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s - in sr.projet2.AppTest diff --git a/serveurFTP/target/test-classes/sr/projet2/AppTest.class b/serveurFTP/target/test-classes/sr/projet2/AppTest.class new file mode 100644 index 0000000000000000000000000000000000000000..49fd1cc203d5df763b95d89aba9b5c1ce7ddd1a1 GIT binary patch literal 467 zcmX^0Z`VEs1_omWNiGH!20<<cAqHV~1`&1!QAP$fo6Nk-5<5l)W)00SMg|t={FGEi z27aH+yi~u^+@#c^ki?{%R7M6NpZw&+oUp{AOb{O`$WoG#S<J{F;!|9tUr>~vm0Dt? z?^sX}l3HA1&B!29oRMFelj4|HT%KAKo>`I+QdFAC$RHV1npcvUn;Mo`oSBr9>X?_8 zUy@jonV(n8$ROa8UzDz&RhpMsq7OBND>%QjC^^+F6XXgWsOfrHiDijA46F=n><nT& z4B`wDj0{4Uj$mXE04dbZNz6;v_fN`7O)g<%5I|VrSX`W1RKm!>l?Y})+{dC3r5VPc z$iU3N!T<tH42&R)7#JDY85kJ!85kKD85kH?wYD=bZe(C!U}E54U|?Va3vw}VGB7ak zfZ41JTnyX{3=E76JPd3MOkmB%FwHDG7?=>6xfqxj7#M^YSQvz{7{CiPo)2soKiEnE E0AiC}i~s-t literal 0 HcmV?d00001 -- GitLab