Package yalp.mvc.Http

Examples of yalp.mvc.Http.Response


    // ------------
    @Override
    public void service(GrizzlyRequest grizzlyRequest, GrizzlyResponse grizzlyResponse) {
        Request request = null;
        try {
            Response response = new Response();
            response.out = new ByteArrayOutputStream();
            Response.current.set(response);
            request = parseRequest(grizzlyRequest);
            boolean raw = false;
            for (YalpPlugin plugin : Yalp.plugins) {
View Full Code Here


        if (closestLocale == null) {
            // Give up
            return;
        }
        if (set(closestLocale)) {
            Response response = Response.current();
            if (response != null) {
                // We have a current response in scope - set the language-cookie to store the selected language for the next requests
                response.setCookie(Yalp.configuration.getProperty("application.lang.cookie", "YALP_LANG"), locale);
            }
        }

    }
View Full Code Here

*/
public class MimeTypesTest {

    @Before
    public void setup() {
        Response resp = new Response();
        Response.current.set(resp);
        Yalp.configuration = new Properties();
    }
View Full Code Here

        }
    }

    @Test
    public void contentTypeShouldReturnDefaultCharsetInAbsenceOfResponse() throws Exception {
        Response originalResponse = Response.current();
        try {
            Response.current.set(null);
            assertEquals("text/xml; charset=" + yalp.Yalp.defaultWebEncoding,
                    MimeTypes.getContentType("test.xml"));
        } finally {
View Full Code Here

public class ContentTypeAssertionTest {

    @Test(expected = AssertionError.class)
    public void givenContentTypeIsMissing_shouldThrowAssertionError() {
        Response responseWithoutContentType = new Response();

        assertContentType("text/html", responseWithoutContentType);
    }
View Full Code Here

        Fixtures.deleteAll(); // see Bug #491403
        Fixtures.deleteDirectory("attachments");
        URL deleteURL = reverse(); {
            Binary.deleteAll();
        }
        Response deletedResponse = GET(deleteURL);
        assertStatus(200, deletedResponse);
    }
View Full Code Here

    @Test
    public void testUploadSomething() {
        URL imageURL = reverse(); {
            Binary.showAvatar(1l);
        }
        Response getResponse = GET(imageURL);
        assertStatus(404, getResponse);
       
        URL url = reverse(); {
            Binary.save(null);
        }
        Map<String,String> parameters= new HashMap<String,String>();
        parameters.put("user.username", "username");
        Map<String, File> files= new HashMap<String, File>();
        File f = Yalp.getFile("test/fond1.png");
        assertTrue(f.exists());
        files.put("user.avatar", f);
        Response uploadResponse = POST(url, parameters, files);
        assertStatus(302, uploadResponse);
        String id = uploadResponse.getHeader("Location").split("=")[1];
        imageURL = reverse(); {
            Binary.showAvatar(new Long(id));
        }
        getResponse = GET(imageURL);
        assertStatus(200, getResponse);
View Full Code Here

        Map<String, File> files= new HashMap<String, File>();
        File file = Yalp.getFile("test/winie.jpg");
        assertTrue(file.exists());
        files.put("file", file);
        Response uploadResponse = POST("/Binary/uploadFile", parameters, files);

        assertStatus(200, uploadResponse);

        String size = uploadResponse.getHeader("Content-Length");

        assertEquals("Size does not match", "1366949", size);
    }
View Full Code Here

        Map<String, File> files= new HashMap<String, File>();
        File file = Yalp.getFile("test/winie.jpg");
        assertTrue(file.exists());

        files.put("upload", file);
        Response uploadResponse = POST("/Binary/upload", parameters, files);

        assertStatus(200, uploadResponse);

        String size = uploadResponse.getHeader("Content-Length");

        assertEquals("Size does not match", "1366949", size);
    }
View Full Code Here

        Map<String, File> files= new HashMap<String, File>();
        File file = Yalp.getFile("test/angel.gif");
        assertTrue(file.exists());
        files.put("file", file);
        Response uploadResponse = POST("/Binary/uploadFile", parameters, files);

        assertStatus(200, uploadResponse);

        String size = uploadResponse.getHeader("Content-Length");

        assertEquals("Size does not match", "2440", size);
    }
View Full Code Here

TOP

Related Classes of yalp.mvc.Http.Response

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.