Re: [Http-webtest-general] Question about XMLParser
Brought to you by:
m_ilya,
richardanderson
From: Bob K. <bko...@pl...> - 2005-02-04 15:41:55
|
Thanks Joe, Thanks to your comments I have figured out what I was doing wrong. If I declared the variable like $MY::$min_bytes all works correctly. Thank you everyone for your assistance. PS... That was one funny example you give at the end.... Made me laugh :) Bob Koertge On Fri, 2005-02-04 at 10:19 +0100, Joe wrote: > On Thu, 3 Feb 2005, Bob Koertge wrote: > > > I have just tried this and it does not work. The test is just skipped. > > > [...] > > <test> > > <code name="min_bytes">return $min_bytes</code> > > <param name="max_bytes">99000</param> > [...] > > Apparently the scalar value $min_bytes is not initialized at this point. > I did a trivial test which appears to work (but is not likely what you > want): > > <code name="min_bytes">$bytes = 2800; return $bytes</code> > > So, it looks like you need to set $min_bytes somewhere in a persistent > way. I don't know how to achieve this (a quick test with wt script > didn't work out for me either). > > However, a possible solution would be to dynamically derive a value for > the minimum content size within your code section. A rather useless > example would be > > <code name="min_bytes">return 1 + (time() % 3600)</code> > > This actually checks if the content size in bytes is larger than the > number of seconds into the current hour (pretty useless, isn't it???). > > Cheers, > > Joe. > > > |