Examples of FeatureResource


Examples of org.apache.shindig.gadgets.features.FeatureResource

  private void setupForVersionAndProxy(boolean proxyCacheable, UriStatus uriStatus) {
    List<String> reqLibs = ImmutableList.of("feature");
    List<String> loadLibs = EMPTY_STRING_LIST;

    FeatureResource resource1 = mockResource(proxyCacheable);
    FeatureResource resource2 = mockResource(proxyCacheable);
    FeatureBundle bundle = mockBundle("feature", null, null,
        Lists.newArrayList(resource1, resource2));

    setupJsUriAndRegistry(uriStatus,
        reqLibs, Lists.newArrayList(bundle),
View Full Code Here

Examples of org.apache.shindig.gadgets.features.FeatureResource

    expect(result.getBundles()).andReturn(bundles);
    return result;
  }

  private FeatureResource mockResource(boolean proxyCacheable) {
    FeatureResource result = control.createMock(FeatureResource.class);
    expect(result.isProxyCacheable()).andReturn(proxyCacheable).anyTimes();
    return result;
  }
View Full Code Here

Examples of org.apache.shindig.gadgets.features.FeatureResource

    assertEquals(Strings.repeat(NORMAL_CONTENT_JS, 3) + CAJA_CONTENT_JS,
        actualResponse.toJsString());
  }

  private FeatureResource mockFeatureResource(Map<String, String> map) {
    FeatureResource result = control.createMock(FeatureResource.class);
    expect(result.getAttribs()).andReturn(map).anyTimes();
    return result;
  }
View Full Code Here

Examples of org.apache.shindig.gadgets.features.FeatureResource

  @Before
  public void setUp() throws Exception {
    GadgetContext ctx = new GadgetContext();
    Provider<GadgetContext> contextProviderMock = Providers.of(ctx);
    FeatureResource resource = mockResource(EXPORT_JS_DEB);
    FeatureRegistry.FeatureBundle bundle = mockExportJsBundle(resource);
    LookupResult lookupMock = mockLookupResult(bundle);
    final FeatureRegistry featureRegistryMock = mockRegistry(lookupMock);
    FeatureRegistryProvider registryProvider = new FeatureRegistryProvider() {
      public FeatureRegistry get(String repository) {
View Full Code Here

Examples of org.apache.shindig.gadgets.features.FeatureResource

    replay(result);
    return result;
  }

  private FeatureResource mockResource(String debContent) {
    FeatureResource result = createMock(FeatureResource.class);
    expect(result.getDebugContent()).andReturn(debContent).anyTimes();
    expect(result.getName()).andReturn("js").anyTimes();
    replay(result);
    return result;
  }
View Full Code Here

Examples of org.apache.shindig.gadgets.features.FeatureResource

    }
    return true;
  }

  private boolean isCajole(JsContent js) {
    FeatureResource resource = js.getFeatureResource();
    if (resource != null) {
      Map<String, String> attribs = resource.getAttribs();
      if (attribs != null) {
        String attrib = attribs.get(UriCommon.Param.CAJOLE.getKey());
        return ATTRIB_VALUE.equals(attrib);
      }
    }
View Full Code Here

Examples of org.apache.shindig.gadgets.features.FeatureResource

  public void setUp() {
    String featureContent = "THE_FEATURE_CONTENT";
    String debugContent = "FEATURE_DEBUG_CONTENT";
    featureChecksum = HashUtil.checksum((featureContent + debugContent).getBytes());
    FeatureRegistry registry = createMock(FeatureRegistry.class);
    FeatureResource resource = new FeatureResource.Simple(featureContent, debugContent, "js");
    List<FeatureResource> allResources = Lists.newArrayList(resource);
    final FeatureRegistry.LookupResult lr = createMock(FeatureRegistry.LookupResult.class);
    expect(lr.getResources()).andReturn(allResources);
    replay(lr);
    expect(registry.getAllFeatures()).andReturn(lr).once();
View Full Code Here

Examples of org.apache.shindig.gadgets.features.FeatureResource

      }
    };

    Gadget gadget = makeGadgetWithSpec(gadgetXml).setContext(context);

    FeatureResource fooResource = inline("foo-content", "foo-debug");
    expectFeatureCalls(gadget,
        ImmutableList.of(fooResource),
        libs,
        ImmutableList.of(fooResource, inline("bar-c", "bar-d"), inline("baz-c", "baz-d")));
View Full Code Here

Examples of org.apache.shindig.gadgets.features.FeatureResource

        return null;
      }
    };

    Gadget gadget = makeGadgetWithSpec(gadgetXml).setContext(context);
    FeatureResource fooResource = inline("foo-content", "foo-debug");
    expectFeatureCalls(gadget,
        ImmutableList.of(fooResource),
        libs,
        ImmutableList.of(fooResource, inline("bar-c", "bar-d"), inline("baz-c", "baz-d")));
    String rewritten = rewrite(gadget, BODY_CONTENT);
View Full Code Here

Examples of org.apache.shindig.gadgets.features.FeatureResource

    expect(denied.getName()).andReturn("hello");
    expect(gadgetAdminStore.checkFeatureAdminInfo(isA(Gadget.class))).andReturn(true);
    expect(gadgetAdminStore.isAllowedFeature(eq(denied), isA(Gadget.class))).andReturn(false);
    replay();

    FeatureResource fooResource = inline("foo-content", "foo-debug");
    expectFeatureCalls(gadget,
        ImmutableList.of(fooResource),
        libs,
        ImmutableList.of(fooResource, inline("bar-c", "bar-d"), inline("baz-c", "baz-d")));
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.