Package org.apache.wicket.util.file

Examples of org.apache.wicket.util.file.File


    assertEquals(validatedComponents.size(), 1);
  }

  private File writeTestFile(int numberOfowsToCreate) throws IOException
  {
    File tmp = new File(java.io.File.createTempFile(getClass().getName(), ".txt"));
    OutputStream os = new BufferedOutputStream(new FileOutputStream(tmp));
    for (int i = 0; i < numberOfowsToCreate; i++)
    {
      os.write("test test test test test\n".getBytes());
    }
View Full Code Here


   */
  private void watchForModifications(Class<?> clz)
  {
    // Watch class in the future
    Iterator<URL> locationsIterator = urls.iterator();
    File clzFile = null;
    while (locationsIterator.hasNext())
    {
      // FIXME only works for directories, but JARs etc could be checked
      // as well
      URL location = locationsIterator.next();
      String clzLocation = location.getFile() + clz.getName().replaceAll("\\.", "/") +
        ".class";
      log.debug("clzLocation=" + clzLocation);
      clzFile = new File(clzLocation);
      final File finalClzFile = clzFile;
      if (clzFile.exists())
      {
        log.info("Watching changes of class " + clzFile);
        watcher.add(clzFile, new IChangeListener()
        {
View Full Code Here

    assertNotNull(domainObject);
    assertNull(domainObject.getText());


    FormTester formTester = tester.newFormTester("form");
    formTester.setFile("file", new File("pom.xml"), "text/xml");
    formTester.setValue("text", "Mock value");
    formTester.submit();


    assertNotNull(domainObject);
View Full Code Here

    assertNotNull(domainObject);
    assertNull(domainObject.getText());


    FormTester formTester = tester.newFormTester("form");
    formTester.setFile("file", new File(getBasedir() +
      "src/test/java/org/apache/wicket/util/tester/bg.jpg"), "image/jpeg");
    formTester.setValue("text", "Mock value");
    formTester.submit();

View Full Code Here

      if (log.isDebugEnabled())
      {
        log.debug("Adding: " + files[i]);
      }

      File f = new File(dir, files[i]);
      if (f.isDirectory())
      {
        if (recursive == true)
        {
          zipDir(f, out, path + f.getName() + "/", recursive);
        }
      }
      else
      {
        out.putNextEntry(new ZipEntry(path.toString() + f.getName()));

        FileInputStream fi = new FileInputStream(f);
        origin = new BufferedInputStream(fi, BUFFER);

        int count;
View Full Code Here

      if (log.isDebugEnabled())
      {
        log.debug("Adding: " + files[i]);
      }

      File f = new File(dir, files[i]);
      if (f.isDirectory())
      {
        if (recursive == true)
        {
          zipDir(f, out, path + f.getName() + "/", recursive);
        }
      }
      else
      {
        out.putNextEntry(new ZipEntry(path.toString() + f.getName()));

        FileInputStream fi = new FileInputStream(f);
        origin = new BufferedInputStream(fi, BUFFER);

        int count;
View Full Code Here

   * @param file
   *            {@link java.io.File} containing resource
   */
  public FileResourceStream(final java.io.File file)
  {
    this.file = new File(file);
  }
View Full Code Here

  /**
   * FileUpload is filled on submit: TexttField is required.
   */
  public void testSubmit_NoInput_FileUploaded()
  {
    formTester.setFile(fileUploadId, new File(testUploadFilePath), "UTF-8");
    formTester.submit();

    tester.assertErrorMessages(new String[] { "Field 'textField' is required.", });
  }
View Full Code Here

   * FileUpload is filled on submit: Validation reports too short TextField input.
   */
  public void testSubmit_NotValidTextFieldValue_FileUploaded()
  {
    formTester.setValue(textFieldId, "te");
    formTester.setFile(fileUploadId, new File(testUploadFilePath), "UTF-8");
    formTester.submit();

    tester.assertErrorMessages(new String[] { "'te' is not between 3 and 10 characters long.", });
  }
View Full Code Here

  /**
   */
  public void testSubmit_ValidTextField_WithFile()
  {
    formTester.setValue(textFieldId, "test value");
    formTester.setFile(fileUploadId, new File(testUploadFilePath), "UTF-8");

    formTester.submit();
    tester.assertNoErrorMessage();
  }
View Full Code Here

TOP

Related Classes of org.apache.wicket.util.file.File

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.