Farklı türdeki özellikleri dosyayla gruplandırabiliyorsanız, çok noktayalıklılık kullanmalısınız. Eğer
var switchToMobileResolution = function() { browser.manage().window().setSize(500, 900); }
it('does something that only works on mobile',function(){
switchToMobileResolution();
//do something...
});
Yapabileceğin başka bir şey basit bir yasemin yazabilirim edilir Testin başına bir kez çözünürlüğünü değiştirebilir her özel gerekli çözünürlüğe sahip aynı dosyada testleri karıştırmak gerekiyorsa https://stackoverflow.com/a/27489765/689411
Bkz özel bir dize eşleştiğinde özünürlükleri bildiren muhabir ... (
)
var mobileResolutionSpecKey = 'on mobile';
var myReporter = {
specStarted: function(result) {
if(result.fullName.match(mobileResoultionSpecKey) !== null){
switchToMobileResolution();
}
}
jasmine.getEnv().addReporter(myReporter);