Examples of ConfigureFile


Examples of com.google.enterprise.connector.filesystem.MockDirectoryBuilder.ConfigureFile

       "/foo/bar/d2/d3/d3f1", "/foo/bar/d2/d3/d3a2", "/foo/bar/d2/d3/d3f3");
    assertNotExpected("/foo/bar/d2/d2d1", "/foo/bar/d2/d2d2");
  }

  public void testCustomConfigureFile() throws Exception {
    ConfigureFile configureFile = new ConfigureFile() {
        public boolean configure(MockReadonlyFile file) {
          return !file.getPath().contains("excluded");
        }
      };
    MockReadonlyFile root =
View Full Code Here

Examples of com.google.enterprise.connector.filesystem.MockDirectoryBuilder.ConfigureFile

    traversalContext.setSupportsInheritedAcls(false);
    testFeedNoDirectories(true);
  }

  private void testFeedNoDirectories(boolean pushAcls) throws Exception {
    ConfigureFile configureFile = new ConfigureFile() {
        @Override
        public boolean configure(MockReadonlyFile file) throws Exception {
          return file.isRegularFile();
        }
      };
View Full Code Here

Examples of com.google.enterprise.connector.filesystem.MockDirectoryBuilder.ConfigureFile

    runLister(root, include, exclude);
  }

  public void testFilterExcludedFile() throws Exception {
    List<String> exclude = ImmutableList.of("excluded.txt$");
    ConfigureFile configureFile = new ConfigureFile() {
        @Override
        public boolean configure(MockReadonlyFile file) {
          return !"excluded.txt".equals(file.getName());
        }
      };
View Full Code Here

Examples of com.google.enterprise.connector.filesystem.MockDirectoryBuilder.ConfigureFile

    builder.addDir(configureFile, root, "d1", "excluded.txt", "included.txt");
    runLister(root, INCLUDE_ALL_PATTERNS, exclude);
  }

  public void testFilterUnreadable() throws Exception {
    ConfigureFile configureFile = new ConfigureFile() {
        @Override
        public boolean configure(MockReadonlyFile file) {
          if ("fail1".equals(file.getName())) {
            file.setCanRead(false);
            return false;
View Full Code Here

Examples of com.google.enterprise.connector.filesystem.MockDirectoryBuilder.ConfigureFile

        builder.addDir(configureFile, null, "/foo/bar", "f1", "fail1", "f2");
    runLister(root);
  }

  public void testFilterHiddenFile() throws Exception {
    ConfigureFile configureFile = new ConfigureFile() {
        @Override
        public boolean configure(MockReadonlyFile file) {
          if ("fail1".equals(file.getName())) {
            file.setIsHidden(true);
            return false;
View Full Code Here

Examples of com.google.enterprise.connector.filesystem.MockDirectoryBuilder.ConfigureFile

        builder.addDir(configureFile, null, "/foo/bar", "f1", "fail1", "f2");
    runLister(root);
  }

  public void testFilterHiddenDirectory() throws Exception {
    ConfigureFile configureFile = new ConfigureFile() {
        @Override
        public boolean configure(MockReadonlyFile file) {
          if ("hidden".equals(file.getName())) {
            file.setIsHidden(true);
          }
View Full Code Here

Examples of com.google.enterprise.connector.filesystem.MockDirectoryBuilder.ConfigureFile

    builder.addDir(configureFile, root, "hidden", "f3", "f4");
    runLister(root);
  }

  public void testNotFilterHiddenStartPoint() throws Exception {
    ConfigureFile configureFile = new ConfigureFile() {
        @Override
        public boolean configure(MockReadonlyFile file) {
          if ("hidden".equals(file.getName()) ||
              "/share".equals(file.getName())) {
            file.setIsHidden(true);
View Full Code Here

Examples of com.google.enterprise.connector.filesystem.MockDirectoryBuilder.ConfigureFile

    runLister(root);
  }


  public void testFilterNotRegularFile() throws Exception {
    ConfigureFile configureFile = new ConfigureFile() {
        @Override
        public boolean configure(MockReadonlyFile file) {
          if ("PRN:".equals(file.getName())) {
            // Its not a directory, but not a regular file either.
            file.setIsRegularFile(false);
View Full Code Here

Examples of com.google.enterprise.connector.filesystem.MockDirectoryBuilder.ConfigureFile

        builder.addDir(configureFile, null, "/foo/bar", "f1", "f2", "PRN:");
    runLister(root);
  }

  public void testRootNotExists() throws Exception {
    ConfigureFile configureFile = new ConfigureFile() {
        @Override
        public boolean configure(MockReadonlyFile file) {
          if (file.getParent() == null) {
            file.setExists(false);
          }
View Full Code Here

Examples of com.google.enterprise.connector.filesystem.MockDirectoryBuilder.ConfigureFile

        builder.addDir(configureFile, null, "/foo/non-existent");
    runLister(root);
  }

  public void testRootNoAccess() throws Exception {
    ConfigureFile configureFile = new ConfigureFile() {
        @Override
        public boolean configure(MockReadonlyFile file) {
          if (file.getParent() == null) {
            file.setCanRead(false);
          }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.