fix test_keep_data so that it looks up the texture

Looking up texture ensures triggering the populate function of texture so that we properly check for data being kept and get a negative. Before, since we do not load until the texture is actually needed it was still there when testing for it to be gone.